Author Topic: Cannot update Perl  (Read 583 times)

Lars

  • Hero Member
  • *****
  • Posts: 1516
  • Karma: +79/-0
Cannot update Perl
« on: May 17, 2026, 04:43:01 pm »
Hi,

ANPM suggests to update Perl, but I get this:

Test-Transaktionsfehler:   Datei /@unixroot/usr/share/man/man3/Config.Extensions.3pm.gz aus der Installation von perl-libs-4:5.42.2-17.oc00.pentium4 kollidiert mit der Datei aus dem Paket perl-Config-Extensions-0:0.03-16.oc00.noarch
Datei /@unixroot/usr/share/man/man3/PerlIO.via.QuotedPrint.3pm.gz aus der Installation von perl-libs-4:5.42.2-17.oc00.pentium4 kollidiert mit der Datei aus dem Paket perl-PerlIO-via-QuotedPrint-0:0.10-16.oc00.noarch
Datei /@unixroot/usr/share/man/man3/Config.Perl.V.3pm.gz aus der Installation von perl-libs-4:5.42.2-17.oc00.pentium4 kollidiert mit der Datei aus dem Paket perl-Config-Perl-V-0:0.38-16.oc00.noarch

I thought about deinstalling "perl-Config-Extensions", "perl-PerlIO", "perl-Config-Perl-V" but that surely is going to lead nowhere as it would also deinstall a whole lot of other prerequisites, including Perl itself.

Anyone having a solution ? Or do we need to wait for another few packages being updated ?
« Last Edit: May 17, 2026, 04:45:26 pm by Lars »

Dave Yeo

  • Hero Member
  • *****
  • Posts: 6052
  • Karma: +167/-1
Re: Cannot update Perl
« Reply #1 on: May 17, 2026, 06:14:45 pm »
I've got a similar problem, maybe worse due to having installed a bunch of extra Perl packages trying to resolve a dependency. Running netlabs-exp, had this issue for a while.
Sometimes I have got by these issues by uninstalling some packages, most recently was FFmpeg where I had to uninstall all the devel packages to update. Just haven't bit the bullet and tried uninstalling some of the Perl stuff yet.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 6052
  • Karma: +167/-1
Re: Cannot update Perl
« Reply #2 on: May 17, 2026, 06:47:10 pm »
OK, using the cmdline to log everything, I removed these obsolete packages with ANPM,
Code: [Select]
perl-CGI
perl-JSON
perl-Archive-Zip
perl-Version-Requirements
perl-Class-Accessor[-Chained]
perl-DBD-SQLite
perl-DBI[-Simple]
perl-Module-Runtime
perl-IO-String
perl-Object-Accessor
The ones in square brackets were dependencies that were removed.
At this point ANPM wanted to download 203 files and still failed.
Doing yum update on the cmd line downloaded 275 files and succeeded.
Clearing the cache in ANPM and redownloading the packages list showed no updates needed. Perhaps ANPM would have worked if I had cleared the cache. Anyways perl is updated here where I'm using netlabs-exp