Hi, I’m doing the normal updates on a server using this command: obelix ~ # eix-sync && emerge -va --update --newuse --deep --with-bdeps\=y @world && emerge -va --depclean --with-bdeps\=y && eix-test-obsolete
But it fails on perl packages update:
dev-lang/perl:0
(dev-lang/perl-5.24.1-r1:0/5.24::gentoo, ebuild scheduled for merge) pulled
in by
=dev-lang/perl-5.24* required by
(virtual/perl-version-0.991.600-r1:0/0::gentoo, ebuild scheduled for merge)
^ ^^^^^
(and 33 more with the same problem)
(dev-lang/perl-5.22.3_rc4:0/5.22::gentoo, installed) pulled in by
dev-lang/perl:0/5.22=[-build(-)] required by
(dev-perl/IO-Socket-INET6-2.720.0:0/0::gentoo, installed)
^^^^^^^^
(and 50 more with the same problem)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
But, if I look at the required version for the printed package, it’s
perl-5.24.1-r1 and not 5.22.3_rc4:
obelix ~ # equery depgraph dev-perl/IO-Socket-INET6
* Searching for IO-Socket-INET6 in dev-perl ...
* dependency graph for dev-perl/IO-Socket-INET6-2.720.0
`-- dev-perl/IO-Socket-INET6-2.720.0 amd64
`-- dev-perl/Socket6-0.270.0 (dev-perl/Socket6) amd64
`-- dev-perl/Module-Build-0.421.600 (dev-perl/Module-Build) amd64
`-- dev-lang/perl-5.24.1-r1 (dev-lang/perl) amd64 [-build(-)]
[ dev-perl/IO-Socket-INET6-2.720.0 stats: packages (4), max depth (1) ]
So, what’s the cause of this conflict?
--
alarig
signature.asc
Description: PGP signature

