-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
Build failure: python312packages.bsddb3 #308232
Comments
If bsddb imports distutils, then it is not compatible with Python 3.12. This is something for upstream to solve, but is unlikely to happen:
|
So all those packages that depend on this package, like python312packages.scrapy must be labeled as broken? |
Scrapy claims to support Python 3.12. Are you sure bsddb3 is still in their dependency chain? |
Im not sure about that. |
I see this merged PR #309729 that probably should solve the issue on scrapy... but about bsddb3, it must be removed from python 3.12 package group... |
They require distutils, which has been removed in 3.12. Closes: NixOS#308232
Isn't It better to patch the test to avoid using distutils but still having it run ? |
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
Python 3.12 seems to have removed distutils package but it should be inside setuptools module according #253751
Sadly this package is a dependency of several Python packages.
Notify maintainers
@jonringer @tjni @mweinelt
PS: the package has not maintainers.
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: