Gentoo Archives: gentoo-user

From: Alexander Kapshuk <alexander.kapshuk@×××××.com>
To: Gentoo mailing list <gentoo-user@l.g.o>
Subject: Re: [gentoo-user] Multiple conflicts on perl upgrade
Date: Wed, 19 Apr 2017 13:09:25
Message-Id: CAJ1xhMUKPXtthXik+CJKuDCBH+DSsc7hyVUN5cmu8198maA0FQ@mail.gmail.com
In Reply to: [gentoo-user] Multiple conflicts on perl upgrade by Alarig Le Lay
1 On Wed, Apr 19, 2017 at 4:02 PM, Alarig Le Lay <alarig@××××××××××.fr> wrote:
2 > Hi,
3 >
4 > I’m doing the normal updates on a server using this command:
5 > obelix ~ # eix-sync && emerge -va --update --newuse --deep --with-bdeps\=y @world && emerge -va --depclean --with-bdeps\=y && eix-test-obsolete
6 >
7 > But it fails on perl packages update:
8 > dev-lang/perl:0
9 >
10 > (dev-lang/perl-5.24.1-r1:0/5.24::gentoo, ebuild scheduled for merge) pulled in by
11 > =dev-lang/perl-5.24* required by (virtual/perl-version-0.991.600-r1:0/0::gentoo, ebuild scheduled for merge)
12 > ^ ^^^^^
13 > (and 33 more with the same problem)
14 >
15 > (dev-lang/perl-5.22.3_rc4:0/5.22::gentoo, installed) pulled in by
16 > dev-lang/perl:0/5.22=[-build(-)] required by (dev-perl/IO-Socket-INET6-2.720.0:0/0::gentoo, installed)
17 > ^^^^^^^^
18 > (and 50 more with the same problem)
19 >
20 > NOTE: Use the '--verbose-conflicts' option to display parents omitted above
21 >
22 > But, if I look at the required version for the printed package, it’s
23 > perl-5.24.1-r1 and not 5.22.3_rc4:
24 > obelix ~ # equery depgraph dev-perl/IO-Socket-INET6
25 > * Searching for IO-Socket-INET6 in dev-perl ...
26 >
27 > * dependency graph for dev-perl/IO-Socket-INET6-2.720.0
28 > `-- dev-perl/IO-Socket-INET6-2.720.0 amd64
29 > `-- dev-perl/Socket6-0.270.0 (dev-perl/Socket6) amd64
30 > `-- dev-perl/Module-Build-0.421.600 (dev-perl/Module-Build) amd64
31 > `-- dev-lang/perl-5.24.1-r1 (dev-lang/perl) amd64 [-build(-)]
32 > [ dev-perl/IO-Socket-INET6-2.720.0 stats: packages (4), max depth (1) ]
33 >
34 > So, what’s the cause of this conflict?
35 >
36 > --
37 > alarig
38
39 https://wiki.gentoo.org/wiki/Perl#Upgrading_.28major_version.29
40 emerge -uDNav --with-bdeps y --backtrack 100 @world
41 perl-cleaner --all