On Mon, Mar 16, 2015 at 09:08:40AM -0500, Dale wrote

> Total: 2 packages (1 downgrade, 1 new), Size of downloads: 121 KiB
> Conflict: 1 block (1 unsatisfied)
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (sys-block/eject-2.1.5-r2:0/0::gentoo, ebuild scheduled for merge)
> pulled in by
>     sys-block/eject required by (virtual/eject-0:0/0::gentoo, installed)

  Here's your problem... there's a virtual/eject-0.ebuild that can be
satisfied by any of 3 different ebuilds, as per the line...

RDEPEND="|| ( >=sys-apps/util-linux-2.22 sys-block/eject sys-block/eject-bsd )"

  Any one of them satisfies the virtual, but as the movies say,
"there can only be one".  To solve your problem...

emerge --unmerge sys-block/eject
emerge -1 sys-apps/util-linux
emerge -uvaDN world

  Comments;

1) You must specify "sys-block/eject" on the unmerge, so it doesn't
unmerge "virtual/eject" instead. (That's a different kind of
"OOPS programming" <G>)

2) manually "emerge -1 sys-apps/util-linux" so that util-linux gets in
ahead of "sys-block/eject" to satisfy "virtual/eject".

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to