Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Latest perl update has conflicts
Date: Mon, 03 Feb 2014 21:42:43
Message-Id: 52F00D3F.6060807@gmail.com
In Reply to: [gentoo-user] Latest perl update has conflicts by Ajai Khattri
1 On 03/02/2014 23:22, Ajai Khattri wrote:
2 >
3 > Im updating some boxes after a few months and keep hitting the same
4 > conflicts:
5 >
6 >
7 > WARNING: One or more updates have been skipped due to a dependency
8 > conflict:
9 >
10 > dev-lang/perl:0
11 >
12 > (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with
13 > dev-lang/perl[-build] required by (dev-perl/PlRPC-0.202.0::gentoo,
14 > installed)
15 > (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with
16 > dev-lang/perl[-build] required by
17 > (dev-perl/HTTP-Negotiate-6.0.0::gentoo, installed)
18 > (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with
19 > dev-lang/perl[-build] required by
20 > (dev-perl/WWW-RobotRules-6.10.0::gentoo, installed)
21 > (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with
22 > dev-lang/perl[-build] required by
23 > (dev-perl/Net-Daemon-0.480.0::gentoo, installed)
24 >
25 >
26 > Someone has probably come across the same problem - how to fix ?
27 >
28 >
29 >
30
31
32 None of the module versions in that output are in the tree, and current
33 perl does not have a "build" USE flag (but used to). Are you running
34 arch or ~arch?
35
36 I suspect you might have disabled some of the newer features of portage,
37 or make.conf needs some tender lovin' to bring it up to date. It looks
38 like portage is complaining that the modules you have are not compatible
39 with the perl it wants to install.
40
41 Easiest fix is to unmerge those modules and let a world update bring
42 them in fresh. If any get missed, and them back manually after the
43 update finishes.
44
45 You could also share your make.conf so folks here can look it over and
46 see if any modern features are missing. Those modern features DO make
47 life so much simpler :-)
48
49
50
51 --
52 Alan McKinnon
53 alan.mckinnon@×××××.com