-
Notifications
You must be signed in to change notification settings - Fork 5
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
Package issue: cryptography 41.0.3 leads to cffi 1.15.1 failure on "32-bit" Raspberry Pi OS [REASON: /etc/pip.conf missing on some Bookworm pre-releases] #390
Comments
@MichaIng any ideas? |
Are you sure that you added piwheels as extra index? I see only the architecture independent "any" wheels being downloaded (and If piwheels indeed has been added as index and other wheels are indeed downloaded form piwheels (which we cannot see here), then we'd need to check why cffi, cryptography and PyYAML are not. |
@MichaIng @bennuttall thanks for your help. Just LMK if any additional testing results are needed. 💯 |
As said, currently it looks like you did not add piwheels as additional index. Please check your |
Ugh sorry @MichaIng didn't read the output properly |
|
AFAIK, EDIT: Ah, I just see the note that it is assumed to be present now. I wasn't aware of this, but makes sense (on the 32-bit variant). Strange is that I cannot see this being done neither in |
Actually |
Ah I see: https://archive.raspberrypi.org/debian/pool/main/p/python-pip/ I thought that it might be overwritten by a newer version on Bookworm, but actually that package does not exist on Debian Bookworm at all: https://packages.debian.org/python-pip-whl Now I see that |
Ah that makes sense. I'll let them know. |
In Addition: apt package Consequently RasPiOS may want to consider altering apt package
|
Reading the package description, the whole purpose of it is to be able to run Now that Debian ships the |
Package name
cryptography & cffi
Package version
41.0.3 & 1.15.1
PyPI URL
https://pypi.org/project/cryptography/ & https://pypi.org/project/cffi/
piwheels URL
https://www.piwheels.org/project/cryptography/ & https://www.piwheels.org/project/cffi/
Python version
I am the maintainer
More information
Just FYI cffi (C Foreign Function Interface) failure occurs even with the new Python 3.11 wheels (thank you!!) that were just recently posted here:
https://www.piwheels.org/simple/cryptography/
https://www.piwheels.org/simple/cffi/
Error is pasted in below in the hopes that this helps us & all move the ball forward as Raspberry Pi OS "Bookworm" converges soon. 🙏
FYI the error occurs regardless whether running with a 32-bit kernel or 64-bit kernel — on a fresh "officially 32-bit" RasPiOS 12 Lite (Bookworm, Python 3.11) as apt updated from https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2023-05-03/2023-05-03-raspios-bullseye-armhf-lite.img.xz — i.e. regardless whether or not Raspberry Pi OS's newer override
arm_64bit=0
is set in/boot/config.txt
(raspberrypi/firmware#1795) to force the running of a true 32-bit kernel.OS/Architecture/Prep Details
Related:
The text was updated successfully, but these errors were encountered: