-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
tarfile cannot handle high UIDs such as 734_380_696 (or at least the test fails) #101334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I added a buildbot using a high uid and gid. https://buildbot.python.org/all/#/builders/1084 will show the error. |
gpshead
added a commit
to gpshead/cpython
that referenced
this issue
Feb 5, 2023
That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs.
I believe this is a test problem, test_tarfile's add_dir_and_getmember explicitly sets USTAR_FORMAT. |
ethanfurman
pushed a commit
that referenced
this issue
Feb 5, 2023
That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs.
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this issue
Feb 5, 2023
…101572) That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs. (cherry picked from commit ffcb822) Co-authored-by: Gregory P. Smith <[email protected]>
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this issue
Feb 5, 2023
…101572) That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs. (cherry picked from commit ffcb822) Co-authored-by: Gregory P. Smith <[email protected]>
miss-islington
added a commit
that referenced
this issue
Feb 5, 2023
That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs. (cherry picked from commit ffcb822) Co-authored-by: Gregory P. Smith <[email protected]>
miss-islington
added a commit
that referenced
this issue
Feb 5, 2023
That causes the test to fail when run using a high UID as that ancient format cannot represent it. The current default (PAX) and the old default (GNU) both support high UIDs. (cherry picked from commit ffcb822) Co-authored-by: Gregory P. Smith <[email protected]>
confirmed, this fixed the problem. https://buildbot.python.org/all/#/workers/60 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Run
test_tarfile
on a posix system as a user with a high userid such as 734380696 andtest_add_dir_getmember
will fail with:Linked PRs
The text was updated successfully, but these errors were encountered: