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