-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
Libmpec-dev not available on debian 12 when building Python #119114
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 encountered the same issue. It looks like mpdecimal has been removed solely because dh-sphinxdoc was not happy with the pre-built HTML docs ... https://groups.google.com/g/linux.debian.bugs.dist/c/IhDtdjrk7mE The upstream mpdecimal changelog states that the Sphinx documentation is now in a separate package: https://www.bytereef.org/mpdecimal/changelog.html Debian should not have any reason not to reinstate the package, it should be trivial. I suggest to ask nicely on the Debian mailing lists and mention that mpdecimal will be assumed to be present in the CPython build process in the future. |
Alright. Given I could build python3.12 even without installing that package, it looks not much necessary. I think issue can be closed |
The devguide said that But I think this is still an issue that needs to be fixed. |
Here's the Debian bug report log for the removal: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056785 |
Reading that issue, it looks like the Debian developers are not going to respond there. Perhaps opening an issue against the Debian CPython package will get more attention. |
Note that it is still possible to use the bundled copy using |
FTR, a fallback to the bundled version is added in #119196. |
Feature or enhancement
Proposal:
In this guide
https://devguide.python.org/getting-started/setup-building/#build-dependencies
it suggests lib-mpdec but its not available in debian 12? Perhaps its outdated package?
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
The text was updated successfully, but these errors were encountered: