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

pip generator does not collect build dependencies #380

Open
theCapypara opened this issue Oct 29, 2023 · 0 comments
Open

pip generator does not collect build dependencies #380

theCapypara opened this issue Oct 29, 2023 · 0 comments

Comments

@theCapypara
Copy link

flatpak-builder version

1.2.3

Linux distribution and version

Arch Linux

Affected flatpak-builder tool

pip/flatpak-pip-generator

flatpak-builder tool cli args

No response

Source repository URL

No response

Flatpak-builder manifest URL

No response

Description

I was surprised to not find an issue for this yet. Please close this if I just missed one.

Currently more and more Python packages require build isolation to be built, due to them having build dependencies. This currently doesn't work properly because of the pip generator not supporting collecting these build dependencies. As such one has to manually collect and insert them.

This is seemingly blocked by pypa/pip#7863.

#296 would also eliminate/side-step this issue and other potential headache.

This is probably the cause for at least some of these issues: #47, #90, #100, #218, #255.
Basically (almost?) any package that requires build isolation will not work because of this. Since build isolation is the recommended setup for new packages, this will become an ever-increasing issue.

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