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

Doesn't work with Python 3.10.1 #78

Open
devxalted opened this issue Dec 14, 2021 · 9 comments
Open

Doesn't work with Python 3.10.1 #78

devxalted opened this issue Dec 14, 2021 · 9 comments

Comments

@devxalted
Copy link

After reading this issue:
#68

I was able to get escrotum working on python 3.10.1 again, however the issues I was having prior to installing escrotum as a python package and also installing python-numpy from AUR as mentioned as fix actions.. my issues were identical to the issues given when python upgraded to 3.9.

Everything from the original post in #68 is identical and relevant to the issue upgrading from python 3.9 to 3.10(.1), I am also running Arch Linux and I received the same exact errors.

As noted, installing python-numpy and running pip install escrotum have fixed the issue in the meantime.

@SammysHP
Copy link
Contributor

Please run this command and check its output. Any packages shown there must be reinstalled:

pacman -Qqo /usr/lib/python3.9

Especially if escrotum is included you have to rebuild it!

@SuperZoops
Copy link

Same issue here even after rebuilding all the 3.9 packages.

@SammysHP
Copy link
Contributor

Works fine for me.

@SuperZoops
What is the output of pacman -Qqo /usr/lib/python3.9?

@SuperZoops
Copy link

Works fine for me.

@SuperZoops What is the output of pacman -Qqo /usr/lib/python3.9?

Oh sorry, I fixed it after rebuilding all 3.10 packages, there was nothing in 3.9 before it broke though as I rebuilt everything as soon as 3.10 dropped, so something between 3.10 and 3.10.1 must have broken it.
Closing my intervention.

@kodenart
Copy link

Please run this command and check its output. Any packages shown there must be reinstalled:

pacman -Qqo /usr/lib/python3.9

Especially if escrotum is included you have to rebuild it!

Yeah, that fixed. Why does this happens tho? I'm asking just to learn something, if you have any time to answer would be much appreciated. Thanks in advance!

@SammysHP
Copy link
Contributor

@kodenart
Packages are built against a specific version of Python. If the version changes, all dependent packages must be rebuilt against the new version.

@kodenart
Copy link

Sure, but that's the first package that I've had to explicitly tell the manager to rebuild. Maybe there's some info missing in the dependencies area of the package?

@SammysHP
Copy link
Contributor

All official packages are rebuilt automatically. But AUR packages are your own responsibility. Especially VCS packages (-git) will only be bumped if their PKGBUILD changes (usually).

@kodenart
Copy link

Thx!

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

No branches or pull requests

4 participants