1 |
On Mon, Mar 16, 2015 at 09:08:40AM -0500, Dale wrote |
2 |
|
3 |
> Total: 2 packages (1 downgrade, 1 new), Size of downloads: 121 KiB |
4 |
> Conflict: 1 block (1 unsatisfied) |
5 |
> |
6 |
> * Error: The above package list contains packages which cannot be |
7 |
> * installed at the same time on the same system. |
8 |
> |
9 |
> (sys-block/eject-2.1.5-r2:0/0::gentoo, ebuild scheduled for merge) |
10 |
> pulled in by |
11 |
> sys-block/eject required by (virtual/eject-0:0/0::gentoo, installed) |
12 |
|
13 |
Here's your problem... there's a virtual/eject-0.ebuild that can be |
14 |
satisfied by any of 3 different ebuilds, as per the line... |
15 |
|
16 |
RDEPEND="|| ( >=sys-apps/util-linux-2.22 sys-block/eject sys-block/eject-bsd )" |
17 |
|
18 |
Any one of them satisfies the virtual, but as the movies say, |
19 |
"there can only be one". To solve your problem... |
20 |
|
21 |
emerge --unmerge sys-block/eject |
22 |
emerge -1 sys-apps/util-linux |
23 |
emerge -uvaDN world |
24 |
|
25 |
Comments; |
26 |
|
27 |
1) You must specify "sys-block/eject" on the unmerge, so it doesn't |
28 |
unmerge "virtual/eject" instead. (That's a different kind of |
29 |
"OOPS programming" <G>) |
30 |
|
31 |
2) manually "emerge -1 sys-apps/util-linux" so that util-linux gets in |
32 |
ahead of "sys-block/eject" to satisfy "virtual/eject". |
33 |
|
34 |
-- |
35 |
Walter Dnes <waltdnes@××××××××.org> |
36 |
I don't run "desktop environments"; I run useful applications |