Today’s new stable update went well, and as this is my first time experiencing a majaor python update under any GNU/Linux distro, I’d like to make sure all is well within/under python.
I took the following command results (post update) as a good sign:
$ pacman -Qoq /usr/lib/python3.9
error: No package owns /usr/lib/python3.9
… I take it to mean that nothing is left left relying on python 3.9 (as far as what was installed via pamac/pacman) post update.
Also, the only thing left in pamac’s foreign/AUR list that listed python as a dependency was zenstates-git… and as I never use it, I’ve uninstalled it.
I’m not 100% sure how to interpret the pip freeze commands before the update though… and I also don’t recall installing much if anything via pip (will ensure I document pip installs in the future).
Python 3.9 sudo pip list
apparmor==3.0.3
appdirs==1.4.4
application-utility==1.3.2
btrfsutil==5.15.1
CacheControl==0.12.6
ceph==1.0.0
ceph-volume==1.0.0
cephfs==2.0.0
cephfs-shell==0.0.1
certifi==2021.10.8
cffi==1.15.0
chardet==4.0.0
colorama==0.4.4
contextlib2==0.6.0.post1
cryptography==35.0.0
cupshelpers==1.0
distlib==0.3.3
distro==1.6.0
dnspython==2.1.0
docopt==0.6.2
entrypoints==0.3
gufw==21.4.0
html5lib==1.1
idna==3.3
importlib-metadata==4.8.1
iotop==0.6
jeepney==0.7.1
keyring==23.0.1
keyutils==0.6
lensfun==0.3.95
LibAppArmor==3.0.3
louis==3.20.0
lxml==4.6.4
Markdown==3.3.6
meld==3.20.4
more-itertools==8.10.0
msgpack==1.0.2
mutagen==1.45.1
netsnmp-python==1.0a1
npyscreen==4.10.5
opendht==2.3.0
ordered-set==4.0.2
packaging==20.9
pacman-mirrors==4.23.2
pep517==0.12.0
Pillow==8.4.0
ply==3.11
progress==1.6
pwquality==1.4.4
pycairo==1.20.1
pycparser==2.21
pycryptodome==3.11.0
pycryptodomex==3.10.1
pycups==2.0.1
pycurl==7.44.1
PyGObject==3.42.0
pyOpenSSL==21.0.0
pyparsing==2.4.7
PyQt5==5.15.6
PyQt5-sip==12.9.0
pysmbc==1.0.23
PyYAML==5.4.1
rados==2.0.0
rbd==2.0.0
reportlab==3.6.2
requests==2.26.0
resolvelib==0.5.5
retrying==1.3.3
rgw==2.0.0
SecretStorage==3.3.1
six==1.16.0
speedtest-cli==2.1.3
TBB==0.2
team==1.0
toml==0.10.2
tomli==1.2.2
udiskie==2.3.3
ufw==0.36
urllib3==1.26.7
webencodings==0.5.1
websockets==9.1
youtube-dl==2021.6.6
yt-dlp==2021.11.10.1
zipp==3.6.0
Python 3.9 user pip list
aiosmb==0.2.50
aiowinreg==0.0.7
asn1crypto==1.4.0
asysocks==0.1.2
minikerberos==0.2.14
msldap==0.3.30
oscrypto==1.2.1
portio==0.5
prompt-toolkit==3.0.24
tqdm==4.62.3
wcwidth==0.2.5
winacl==0.1.2
winsspi==0.0.9
Post update… my “user pip list” is empty… and (according to meld) my “sudo pip list” has the same “named” entries, although as expected some have had version updates.
So what do I do with my “3.9 user pip list”? portio sounds like something I might have pursued, but really I’m pretty sure I didn’t install these… and not really knowing what they are or what they were used for, I don’t think I’ll miss them. In this case, can I just delete my HOME folder “leftovers”?
I also found some python 3.9 leftovers in /usr/lib/… can I delete this too?


Should be fixed now.
