Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] eject and util-linux blocker
Date: Tue, 17 Mar 2015 08:15:07
Message-Id: 5507E27D.4050603@gmail.com
In Reply to: Re: [gentoo-user] eject and util-linux blocker by Dale
1 On 17/03/2015 03:43, Dale wrote:
2
3 [...snip]
4
5 > root@fireball / # emerge -uvaDN world -t
6 >
7 > These are the packages that would be merged, in reverse order:
8 >
9 > Calculating dependencies... done!
10 > [nomerge ] lxde-base/lxde-meta-0.5.5-r4::gentoo
11 > [nomerge ] x11-misc/pcmanfm-1.2.3::gentoo USE="-debug"
12 > [ebuild N ] virtual/eject-0::gentoo 0 KiB
13 > [ebuild UD ] sys-apps/util-linux-2.24.1-r3::gentoo
14 > [2.26.1::gentoo] USE="bash-completion%* cramfs ncurses nls pam
15 > static-libs* suid udev unicode -caps -cytune% -fdformat -python
16 > (-selinux) -slang {-test} -tty-helpers (-systemd%)" ABI_X86="(64) (-32)
17 > (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4"
18 > PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
19 > [ebuild N ] sys-block/eject-2.1.5-r2::gentoo USE="nls" 121 KiB
20 > [blocks B ] sys-block/eject ("sys-block/eject" is blocking
21 > sys-apps/util-linux-2.24.1-r3)
22 >
23 > Total: 3 packages (1 downgrade, 2 new), Size of downloads: 121 KiB
24 > Conflict: 1 block (1 unsatisfied)
25 >
26 > * Error: The above package list contains packages which cannot be
27 > * installed at the same time on the same system.
28 >
29 > (sys-block/eject-2.1.5-r2:0/0::gentoo, ebuild scheduled for merge)
30 > pulled in by
31 > sys-block/eject required by (virtual/eject-0:0/0::gentoo, ebuild
32 > scheduled for merge)
33 >
34 > (sys-apps/util-linux-2.24.1-r3:0/0::gentoo, ebuild scheduled for
35 > merge) pulled in by
36 > >=sys-apps/util-linux-2.13 required by
37 > (www-plugins/nspluginwrapper-1.4.4-r3:0/0::gentoo, installed)
38 > <sys-apps/util-linux-2.25[static-libs] required by
39 > (sys-fs/lvm2-2.02.109:0/0::gentoo, installed)
40
41
42 Looks like this is the source of your problem. When dealing with
43 blocking downgrades I like to search for the "<" character to find what
44 other package is limiting the highest version. The above is the only one.
45
46 The DEPEND for lvm2 looks like this:
47
48 RDEPEND="${DEPEND_COMMON}
49 ...
50 >=sys-apps/util-linux-2.16
51 ...
52 DEPEND="${DEPEND_COMMON}
53 static? (
54 selinux? ( sys-libs/libselinux[static-libs] )
55 udev? ( >=virtual/libudev-208:=[static-libs] )
56 <sys-apps/util-linux-2.25[static-libs]
57 )"
58
59
60 Do you have lvm2 built with USE=static?
61
62
63
64 Second question is why will portage not upgrade lvm2 for you? What do
65 you get from this:
66
67 emerge -pv lvm2
68
69
70 --
71 Alan McKinnon
72 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] eject and util-linux blocker Dale <rdalek1967@×××××.com>