You are not logged in.
Hi,
When I run pacman -Syu I get following output:
WARNING: '/usr/lib/perl5/5.34' contains data from at least 42 packages which will NOT be used by the installed perl interpreter.
-> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.34'And I've read some threads containing information about that.
https://bbs.archlinux.org/viewtopic.php?id=234597
https://archlinux.org/news/perl-library-path-change/
https://bbs.archlinux.org/viewtopic.php?id=247784
https://bbs.archlinux.org/viewtopic.php?id=234597
https://unix.stackexchange.com/question … les/391498
However, when I execute Pacman -Syu --ignore perl, I get this output and it ends as it should.
# pacman -Syu --ignore perl
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community-testing is up to date
community is up to date
multilib-testing is up to date
multilib is up to date
archlinuxfr is up to date
:: Starting full system upgrade...
:: Replace libcanberra-pulse with extra/libcanberra? [Y/n] y
warning: perl: ignoring package upgrade (5.32.1-1 => 5.34.0-1)
:: Replace qca with extra/qca-qt5? [Y/n] yls /usr/lib/perl5
5.32 5.34# pacman -Qqo '/usr/lib/perl5/5.34'
apparmor
cairo-perl
glib-perl
graphicsmagick
graphviz
gtk2-perl
imagemagick
libproxy
net-snmp
pango-perl
perl-alien-build
perl-alien-libxml2
perl-capture-tiny
perl-clone
perl-encode-locale
perl-error
perl-extutils-depends
perl-extutils-pkgconfig
perl-ffi-checklib
perl-file-listing
perl-file-which
perl-html-parser
perl-html-tagset
perl-http-cookies
perl-http-daemon
perl-http-date
perl-http-message
perl-http-negotiate
perl-io-html
perl-libwww
perl-locale-gettext
perl-lwp-mediatypes
perl-mailtools
perl-net-http
perl-path-tiny
perl-timedate
perl-try-tiny
perl-uri
perl-www-robotrules
perl-xml-libxml
perl-xml-parser
xmms2So do I need to remove perl or uninstall some packages? Or do I need to rebuild all affected packages AUR against the new perl? Should I upgrade to perl-gtk3? With your experience, what could be a solution?
Last edited by archdsdt (2021-10-21 04:35:30)
Offline
Extremely old/broken mirror? Or a different distro?
Offline
warning: perl: ignoring package upgrade (5.32.1-1 => 5.34.0-1)
Why are you not updating perl? Everything has updated to perl-5.34, but you are still using 5.32. The script that is supposed to warn you about old perl modules is now getting confused by old perl version. Does updating perl make this message go away?
Offline
Hi, thanks for the quick replies. I'm sorry it took me so long. I've had so many things come up. I guess, there's just been a lot going on in my mind lately. But it was so much easier than I thought it was going to be.
Extremely old/broken mirror? Or a different distro?
If I tried to install base-devel I got this:
https://pastebin.com/ymUaacEx
error: failed retrieving file 'file-5.40-6-x86_64.pkg.tar.zst' from mirror.archlinux.cl : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.warning: perl: ignoring package upgrade (5.32.1-1 => 5.34.0-1)
Why are you not updating perl? Everything has updated to perl-5.34, but you are still using 5.32. The script that is supposed to warn you about old perl modules is now getting confused by old perl version. Does updating perl make this message go away?
I have never had a problem using Pacman to update my system, however I got this error:
:: installing perl (5.34.0-2) breaks dependency 'perl<5.33' required by glade-perlhttps://aur.archlinux.org/packages/glade-perl/
glade-perl is an AUR package that seems to be in conflict with the packages from official repositories, so I removed it.
$ sudo pacman -Rdd glade-perl
Packages (1) glade-perl-1.007-17
Total Removed Size: 0.04 MiB
:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/1) removing glade-perl [----------------------]https://aur.archlinux.org/packages/aurman/
So I installed aurman and ran:
$ aurman -Syu --solution_wayAnd I had to uninstall cryptomator and sublime-text-dev but it doesn't really matter because I don't need them anymore.
?? Enter the number (or 0 to see every solution in detail):
***
==> Verifying source file signatures with gpg...
cryptomator-1.6.1.tar.gz ... FAILED (unknown public key 615D449FE6E6A235)
==> ERROR: One or more PGP signatures could not be verified!
2021-10-20 22:27:21,513 - wrappers - makepkg - ERROR - makepkg query ['makepkg', '-cf', '--noconfirm'] failed in directory /home/arch/.cache/aurman/cryptomator
~~ the following packages are now orphanserror: failed to commit transaction (conflicting files)
sublime-text-dev: /usr/bin/subl exists in filesystem
Errors occurred, no packages were upgraded.
2021-10-20 23:05:57,607 - wrappers - pacman - ERROR - pacman query ['sudo', 'pacman', '--upgrade', '--asexplicit', 'sublime-text-dev-4.4118-1-x86_64.pkg.tar.zst'] failed
~~ the following packages are now orphans
:: extra/gnome-common, community/go-tools, community/python2-pytest, extra/perl-extutils-depends, extra/perl-extutils-pkgconfig, extra/gobject-introspection, extra/ipset$ aurman -Syu --solution_way
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community-testing is up to date
community is up to date
multilib-testing is up to date
multilib is up to date
archlinuxfr is up to date
:: Starting full system upgrade...
there is nothing to do
~~ initializing aurman...
~~ the following packages are neither in known repos nor in the aur
:: nodejs-lts-dubnium-10.24.0-2
:: gnome-getting-started-docs-3.38.1-1
:: python2-getdevinfo-1.0.6-1
:: prelink-20130503-7
:: shashlik-bin-0.9.3-4
:: orage-4.12.1-5
:: cinelerra-gg-5.1.20200930-1
:: gtk-xfce-engine-2.10.1-2
~~ calculating solutions...
:: nothing to do... everything is up to date
$ sudo pacman -Syu
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community-testing is up to date
community is up to date
multilib-testing is up to date
multilib is up to date
archlinuxfr is up to date
:: Starting full system upgrade...
there is nothing to doIt's all right now!
Last edited by archdsdt (2021-10-21 04:47:57)
Offline