Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Everyone wants util linux...but different versions en mass
Date: Wed, 25 Oct 2017 20:03:12
Message-Id: 394f868e-1242-9b65-46b7-3a46e2bb3cb0@gmail.com
In Reply to: [gentoo-user] Everyone wants util linux...but different versions en mass by tuxic@posteo.de
1 On 25/10/2017 04:17, tuxic@××××××.de wrote:
2 > Hi,
3 >
4 > Suddenly I got the below this morning while updateing:
5 >
6 > * Error: The above package list contains packages which cannot be
7 > * installed at the same time on the same system.
8 >
9 > (net-wireless/rfkill-0.5-r3:0/0::gentoo, ebuild scheduled for merge) pulled in by
10 > net-wireless/rfkill required by @selected
11 >
12 > (sys-apps/util-linux-2.31:0/0::gentoo, ebuild scheduled for merge) pulled in by
13 > sys-apps/util-linux required by (net-fs/nfs-utils-2.1.1-r1:0/0::gentoo, installed)
14 > sys-apps/util-linux required by (app-admin/testdisk-7.0-r3:0/0::gentoo, installed)
15 > >=sys-apps/util-linux-2.20 required by (sys-fs/eudev-3.2.4:0/0::gentoo, installed)
16 > sys-apps/util-linux required by (dev-libs/appstream-glib-0.6.13:0/8::gentoo, installed)
17 > sys-apps/util-linux required by (app-text/xmlto-0.0.28-r1:0/0::gentoo, installed)
18 > >=sys-apps/util-linux-2.22 required by (virtual/eject-0:0/0::gentoo, installed)
19 > >=sys-apps/util-linux-2.16 required by (sys-fs/lvm2-2.02.166-r2:0/0::gentoo, installed)
20 > sys-apps/util-linux[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(-)?] (sys-apps/util-linux[abi_x86_64(-)]) required by (dev-libs/glib-2.52.3:2/2::gentoo, installed)
21 > sys-apps/util-linux required by @system
22 > >=sys-apps/util-linux-2.20 required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
23 > >=sys-apps/util-linux-2.13 required by (sys-power/pm-utils-1.4.1-r7:0/0::gentoo, installed)
24 > >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.43.7:0/0::gentoo, installed)
25 > sys-apps/util-linux required by (sys-apps/gptfdisk-1.0.3:0/0::gentoo, installed)
26 > sys-apps/util-linux:0=[static-libs(+)?] (sys-apps/util-linux:0=) required by (sys-fs/btrfs-progs-4.13.3:0/0::gentoo, installed)
27 > sys-apps/util-linux:0/0= required by (sys-fs/btrfs-progs-4.13.3:0/0::gentoo, installed)
28 > >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.6.3:1/1::gentoo, ebuild scheduled for merge)
29 > >=sys-apps/util-linux-2.17.2 required by (sys-fs/xfsprogs-4.13.1:0/0::gentoo, installed)
30 > >=sys-apps/util-linux-2.20 required by (sys-block/gparted-0.29.0:0/0::gentoo, installed)
31 > sys-apps/util-linux required by (app-admin/apache-tools-2.4.29:0/0::gentoo, ebuild scheduled for merge)
32 > >=sys-apps/util-linux-2.20.1-r2 required by (sys-fs/udisks-2.7.3:2/2::gentoo, installed)
33 > >=sys-apps/util-linux-2.19 required by (dev-libs/rasqal-0.9.32:0/0::gentoo, installed)
34 > >=sys-apps/util-linux-2.27 required by (sys-libs/libblockdev-2.13:0/0::gentoo, installed)
35 > >=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(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64(-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
36 > sys-apps/util-linux required by (dev-libs/volume_key-0.3.9:0/0::gentoo, installed)
37 > sys-apps/util-linux required by (app-text/build-docbook-catalog-1.21:0/0::gentoo, installed)
38 > sys-apps/util-linux required by (sys-fs/cryptsetup-1.7.5:0/0::gentoo, installed)
39 > sys-apps/util-linux required by (app-text/rarian-0.8.1-r3:0/0::gentoo, installed)
40 >
41 > Why suddenly "all packages" needs a different version of util-linux suddenly...?
42 > How can I fix that?
43
44 That doesn't look like error output to me. It looks like portage normal
45 info output, where portage assumes everyone really does want -vvvvvvvvvvv
46
47 It' not telling you it needs all those versions, it's telling you why
48 you need util-linux. Then it list (verbosely) all the packages that pull
49 it in, and helpfully adds the full selection criteria for everything
50 direct from the ebuild.
51
52 Your real blocker is above that verbose stuff in lines having "B"
53 between the [] at the left column
54
55
56
57 --
58 Alan McKinnon
59 alan.mckinnon@×××××.com

Replies