Gentoo Archives: gentoo-user

From: lee <lee@××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: blockage
Date: Sun, 22 Mar 2015 11:00:30
Message-Id: 87vbhtz495.fsf@heimdali.yagibdah.de
In Reply to: [gentoo-user] Re: blockage by Jonathan Callen
1 Jonathan Callen <jcallen@g.o> writes:
2
3 > On 2015-03-21 23:24, lee wrote:
4 >> Hi,
5 >>
6 >> when trying to update with 'emerge -j 8 -a --update --deep
7 >> --with-bdeps=y @world' after 'emerge --sync', I'm getting the
8 >> following message:
9 >>
10 >>
11 >> * Error: The above package list contains packages which cannot be *
12 >> installed at the same time on the same system.
13 >>
14 >> (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
15 >> sys-process/procps required by @system
16 >>
17 >> (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for
18 >> merge) pulled in by
19 >>> =sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
20 >>> (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
21 >> (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
22 >> sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo,
23 >> installed) sys-apps/util-linux required by
24 >> (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
25 >> sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by
26 >> (sys-fs/zfs-9999:0/0::gentoo, installed)
27 >>> =sys-apps/util-linux-2.20 required by
28 >>> (sys-fs/udev-216:0/0::gentoo, installed)
29 >>> =sys-apps/util-linux-2.16 required by
30 >>> (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
31 >>> =sys-apps/util-linux-2.16 required by
32 >>> (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
33 >> sys-apps/util-linux required by @system sys-apps/util-linux
34 >> required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
35 >> sys-apps/util-linux required by
36 >> (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
37 >>
38 >> (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge)
39 >> pulled in by
40 >>> =sys-apps/sysvinit-2.86-r6 required by
41 >>> (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
42 >> <=sys-apps/sysvinit-2.88-r4 required by
43 >> (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
44 >>
45 >>
46 >> I don't understand this message. What is blocked by what and why,
47 >> and what am I supposed to do?
48 >>
49 >>
50 >
51 > From what I can see, it appears that the problem may be that you need
52 > one of the following packages installed for sys-power/apcupsd:
53 >
54 > >=sys-apps/util-linux-2.23[tty-helpers]
55 > <=sys-apps/sysvinit-2.88-r4
56 >
57 > You probably currently have an older version of sysvinit installed,
58 > which satisfies that dependency. Portage wants to upgrade you to the
59 > latest version of sysvinit, but you don't have a new-enough util-linux
60 > installed with USE=tty-helpers, and you didn't tell portage it was
61 > allowed to set that flag, so it doesn't know what you want to do about
62 > the issue.
63 >
64 > The easiest solution is probably to add "sys-apps/util-linux
65 > tty-helpers" to your /etc/portage/package.use.
66
67 There appear to be packages requiring various particular versions of
68 util-linux, like 2.20 and 2.16, and there's no more recent apcupsd
69 available, so at least version 2.23 is required. Something similar
70 seems to be going on for sysvinit with openrc and apcupsd requiring
71 different versions of it.
72
73
74 --
75 Again we must be afraid of speaking of daemons for fear that daemons
76 might swallow us. Finally, this fear has become reasonable.