[SOLVED] Some Python packages are not synchronized 02 December 2020, 15:11:33 Some python packages, such as python-pillow and python-docopt are not synchronized wth Arch. This breaks the package ueberzug. Last Edit: 04 December 2020, 07:52:29 by nous
Re: Some Python packages are not synchronized Reply #1 – 02 December 2020, 16:16:54 all python packages have been rebuilded due to the new python 3.9 and are being moved to extra / community. It takes some time. Please do not update your system in the following hours... I have to move over 600+ python's packages Last Edit: 02 December 2020, 16:22:38 by alium
Re: Some Python packages are not synchronized Reply #2 – 02 December 2020, 17:42:45 Isn't there a way to stage this kind of update serverside, so that all the new packages only become available once they've all been moved ?Or save that, is there a mailing list or another channel where we could subscribe in order to be warned no to upgrade during those kind of events ?
Re: Some Python packages are not synchronized Reply #3 – 02 December 2020, 17:49:09 Gentlemens, I would like your impatience. Do you think it takes 5 minutes to move a 600 python package? There is no other project besides python that has so many packages to rebuild. In addition, it only happens once a year. So patience.No, I don't move to the server manually. There must be a git record about it, and it's being moved by jenkins. Build structural is different, more complicated than when you make makepkg - si at homeArchlinux pays CI in github, we have another CI solution. Cheaper, slower, but fully adequate
Re: Some Python packages are not synchronized Reply #4 – 02 December 2020, 18:02:31 Don't worry, I understand, and I don't want to undermine your hard work (thank you so much so much for your work maintaining this awesome distro!)It's just that right now I'm left with a crippled system after a routine upgrade (maybe I'm too reliant on python software, who knows ^^)A warning would have been nice.Once again, I'm grateful for your work
Re: Some Python packages are not synchronized Reply #5 – 02 December 2020, 18:06:27 I know, i know, but announce normally nobody read 😂Sorry for partial update, which broke your system.Python and all packages from core /extra are moved. Community is moving nowIts happens really once per year You can do update again now , maybe some your python packages will be now moved. Ca 65%-75% packages for community should be moved now
Re: Some Python packages are not synchronized Reply #6 – 02 December 2020, 18:12:12 This would not normally be a problem, but python 3.9.x packages are not compatible with older python 3.8.x packages, and need all be rebuild. Inclusive all packages from AUR, which need or use python! 2 Likes
Re: Some Python packages are not synchronized Reply #7 – 02 December 2020, 20:20:42 Quote from: alium – on 02 December 2020, 18:12:12This would not normally be a problem, but python 3.9.x packages are not compatible with older python 3.8.x packages, and need all be rebuild. Inclusive all packages from AUR, which need or use python!I have especially registered now to thank you for your effort.I wouldn't have known what it takes to maintain the repos and i'm very grateful.I usually forget, that i'm not on Arch, but on Artix. Thanks for making that possible. cheers
Re: Some Python packages are not synchronized Reply #8 – 02 December 2020, 22:34:08 I just updated and rebooted and everything seems fine. However, as expected the Python version update breaks things installed with pip (pip is a python package manager, which operates independently of pacman and the AUR):Code: [Select]$ artix-news Traceback (most recent call last): File "/usr/local/bin/artix-news", line 6, in <module> from artix_news import ArtixNewsParserModuleNotFoundError: No module named 'artix_news'https://forum.artixlinux.org/index.php/topic,1229.msg8704.html#msg8704(pip itself doesn't seem to work at this moment though, but no doubt will in a while ) Last Edit: 02 December 2020, 22:44:14 by #######
Re: Some Python packages are not synchronized Reply #9 – 02 December 2020, 22:36:11 done. all python packages moved. thank you for your patience :-)
Re: Some Python packages are not synchronized Reply #10 – 02 December 2020, 22:42:09 don't use pip. use extra/community/AUR packages if you can. Pip broke it .... some your packages, which is installed via pip need rebuild.maybe can help uninstall and install it again... Last Edit: 02 December 2020, 22:50:50 by alium
Re: Some Python packages are not synchronized Reply #11 – 02 December 2020, 22:51:00 artix-news is a webscraper to get the latest - well, artix news. It's only available through pip, and was written by an Artix user and announced here on the forum a couple of years ago or so. It isn't in the AUR or repos. It's just a kind of fun convenience package anyway, you could go to the news page with a browser. But pip itself is a repo package so it's worth using it to test how it works, and perhaps one day someone will come up with a better solution for pip to handle these version updates.
Re: Some Python packages are not synchronized Reply #12 – 02 December 2020, 22:58:56 can you put here source of it?
Re: Some Python packages are not synchronized Reply #13 – 03 December 2020, 00:26:19 https://pypi.org/project/artix-news/https://github.com/ryukinix/artix-newshttps://forum.artixlinux.org/index.php/topic,873.msg6720.html#msg6720Not sure if ryukinix is still using Artix though, there have been no posts since 2019.(And pip is working now too) Last Edit: 03 December 2020, 00:40:37 by #######
Re: Some Python packages are not synchronized Reply #14 – 03 December 2020, 13:46:36 Code: [Select]pacman -Sy artixnews Last Edit: 03 December 2020, 14:00:52 by alium