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

[Python][Packaging] Reduce size of macOS and manylinux1 wheels #21570

Closed
asfimport opened this issue Apr 1, 2019 · 6 comments
Closed

[Python][Packaging] Reduce size of macOS and manylinux1 wheels #21570

asfimport opened this issue Apr 1, 2019 · 6 comments

Comments

@asfimport
Copy link

asfimport commented Apr 1, 2019

The wheels more than tripled in size from 0.12.0 to 0.13.0. I think this is mostly because of LLVM but we should take a closer look to see if the size can be reduced

Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-5082. Please see the migration documentation for further details.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
In investigating the wheels I found that something is wrong with the shared library symlinks causing the shared libs to be duplicated. I do not know how much this impacts the final wheel size. Until that issue is fixed at least, I'm not comfortable releasing the project again

@asfimport
Copy link
Author

Wes McKinney / @wesm:
Issue resolved by pull request 4577
#4577

@asfimport
Copy link
Author

Antoine Pitrou / @pitrou:
This is being reverted in ARROW-5856, as otherwise linking becomes too cumbersome.

@asfimport
Copy link
Author

Antoine Pitrou / @pitrou:
There is no need for this to block further releases, lowering Priority to Major.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
I'm going to work on this

@asfimport
Copy link
Author

Wes McKinney / @wesm:
Issue resolved by pull request 7334
#7334

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants