Skip to content
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

[develop2] change default tar format #12899

Merged
merged 2 commits into from
Jan 17, 2023

Conversation

memsharded
Copy link
Member

@memsharded memsharded commented Jan 13, 2023

Changelog: Fix: Change tar format to PAX, which is the Python3.8 default.
Docs: Omit

I have been reading about this decision in Python threads, the rational is that PAX is more modern, powerful and less vendor specific than GNU previous format. PAX_FORMAT is already available in Python 3.6, so it shouldn't be an issue.
This also means that we are changing how we compress all our tgzs, we should carefully consider possible implications: Could the new tgz break Conan 1.X clients using the same conan_export_sources.tgz created with 2.0?

Close #6370

@memsharded memsharded added this to the 2.0.0-beta9 milestone Jan 13, 2023
@memsharded memsharded marked this pull request as ready for review January 13, 2023 17:03
@AbrilRBS
Copy link
Member

As for your question, this seems to work ok
Screenshot 2023-01-16 at 22 33 06

@czoido czoido merged commit c03730f into conan-io:develop2 Jan 17, 2023
@memsharded memsharded deleted the fix/tar_default_pax_format branch January 17, 2023 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants