Gentoo Archives: gentoo-user

From: Hinnerk van Bruinehsen <h.v.bruinehsen@×××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] blocked packages both required by the system sys-apps/openrc vs. sys-apps/net-tools?
Date: Mon, 26 Nov 2012 23:31:04
Message-Id: 20121126232926.GA29993@SLDF-WLVRN-ALPHA-CS1-P1.fritz.box
In Reply to: [gentoo-user] blocked packages both required by the system sys-apps/openrc vs. sys-apps/net-tools? by "Pascal J. Bourguignon"
1 On Mon, Nov 26, 2012 at 11:55:50PM +0100, Pascal J. Bourguignon wrote:
2 >
3 > I just emerged --sync and now when I try to update world, I get this
4 > conflict:
5 >
6 <SNIP>
7 > where both sys-apps/net-tools and sys-apps/baselayout-2.1-r1 therefore
8 > sys-apps/openrc are required by the system.
9 >
10 > What can I do to resolve this conflict?
11 >
12 > Why does gentoo want to install conflicting packages at the same time on
13 > my system?
14 <SNIP>
15 > [ebuild N ] net-misc/vde-2.2.2
16 > [nomerge ] app-emulation/wine-1.4.1
17 > [ebuild N ] app-emulation/emul-linux-x86-baselibs-20121028 USE="-development"
18 > [ebuild U ] sys-devel/gnuconfig-20120818 [20120116]
19 > [ebuild U ] dev-libs/expat-2.1.0-r2 [2.1.0]
20 > [ebuild U ] media-libs/libpng-1.5.13-r1 [1.5.10]
21 > [blocks B ] <sys-apps/openrc-0.9.9.3 ("<sys-apps/openrc-0.9.9.3" is blocking sys-apps/net-tools-1.60_p20120127084908)
22 >
23 > * Error: The above package list contains packages which cannot be
24 > * installed at the same time on the same system.
25 >
26 > (sys-apps/net-tools-1.60_p20120127084908::gentoo, ebuild scheduled for merge) pulled in by
27 > sys-apps/net-tools required by @system
28 >
29 > (sys-apps/openrc-0.9.8.4::gentoo, installed) pulled in by
30 > sys-apps/openrc required by (dev-db/mysql-init-scripts-2.0_pre1-r2::gentoo, ebuild scheduled for merge)
31 > sys-apps/openrc required by (sys-apps/baselayout-2.1-r1::gentoo, installed)
32 >
33
34 net-tools needs an openrc version newer than 0.9.9.3. According to eix
35 on my system 11.5 should be stable (correct me, if I'm wrong). Try to
36 update openrc first (e.g. emerge -v1 openrc) and check, which version is
37 being pulled in. If it's still 0.9.8.4 check, if you have masked newer
38 versions yourself and -if so - remove the mask.
39
40 WKR
41 Hinnerk