Project

General

Profile

Bug #2946

Updated by bill-auger over 3 years ago

After the recent python 3.9 upgrade there are many packages which are not available for this version in the repos. These should be re-packaged in order to avoid breakage (preferably at the same time a new python version is made available)

Examples include:

<pre>
pacman -Qo /usr/lib/python3.8/site-packages/*
/usr/lib/python3.8/site-packages/_cffi_backend.cpython-38-i386-linux-gnu.so is owned by python-cffi 1.14.3-1.0
/usr/lib/python3.8/site-packages/_ftdi1.so is owned by libftdi 1.4-4.1
/usr/lib/python3.8/site-packages/breezy/ is owned by breezy 3.1.0.6-1.0
/usr/lib/python3.8/site-packages/breezy-3.1.0-py3.8.egg-info/ is owned by breezy 3.1.0.6-1.0
/usr/lib/python3.8/site-packages/certbot/ is owned by certbot 1.9.0-1.0
/usr/lib/python3.8/site-packages/certbot-1.9.0-py3.8.egg-info/ is owned by certbot 1.9.0-1.0
/usr/lib/python3.8/site-packages/cffi/ is owned by python-cffi 1.14.3-1.0
/usr/lib/python3.8/site-packages/cffi-1.14.3-py3.8.egg-info/ is owned by python-cffi 1.14.3-1.0
/usr/lib/python3.8/site-packages/drv_libxml2.py is owned by libxml2 2.9.10-6.0
/usr/lib/python3.8/site-packages/ftdi1.py is owned by libftdi 1.4-4.1
/usr/lib/python3.8/site-packages/iotop/ is owned by iotop 0.6-7.0
/usr/lib/python3.8/site-packages/iotop-0.6-py3.8.egg-info is owned by iotop 0.6-7.0
/usr/lib/python3.8/site-packages/libmount/ is owned by util-linux 2.35.1-1.nonsystemd1
/usr/lib/python3.8/site-packages/libxml2.py is owned by libxml2 2.9.10-6.0
/usr/lib/python3.8/site-packages/libxml2mod.so is owned by libxml2 2.9.10-6.0
/usr/lib/python3.8/site-packages/lirc/ is owned by lirc 1:0.10.1-6.0
/usr/lib/python3.8/site-packages/lirc-setup/ is owned by lirc 1:0.10.1-6.0
/usr/lib/python3.8/site-packages/lxml/ is owned by python-lxml 4.6.1-1.0
/usr/lib/python3.8/site-packages/lxml-4.6.1-py3.8.egg-info/ is owned by python-lxml 4.6.1-1.0
/usr/lib/python3.8/site-packages/markupsafe/ is owned by python-markupsafe 1.1.1-4.0
/usr/lib/python3.8/site-packages/MarkupSafe-1.1.1-py3.8.egg-info/ is owned by python-markupsafe 1.1.1-4.0
/usr/lib/python3.8/site-packages/patiencediff/ is owned by python-patiencediff 0.2.1-1.0
/usr/lib/python3.8/site-packages/patiencediff-0.2.1-py3.8.egg-info/ is owned by python-patiencediff 0.2.1-1.0
/usr/lib/python3.8/site-packages/powerline/ is owned by python-powerline 2.8.1-1.0
/usr/lib/python3.8/site-packages/powerline_status-2.8.1-py3.8.egg-info/ is owned by python-powerline 2.8.1-1.0
/usr/lib/python3.8/site-packages/xcbgen/ is owned by xcb-proto 1.14.1-3.0
/usr/lib/python3.8/site-packages/zope/ is owned by python-zope-interface 5.2.0-1.0
/usr/lib/python3.8/site-packages/zope.interface-5.2.0-py3.8-nspkg.pth is owned by python-zope-interface 5.2.0-1.0
/usr/lib/python3.8/site-packages/zope.interface-5.2.0-py3.8.egg-info/ is owned by python-zope-interface 5.2.0-1.0
</pre>

Particularly certbot is quite critical.

Back