There was a blog entry on planet gentoo recently about this:

http://planet.gentoo.org/developers/seemant/2006/06/02/utemptations_with_xterm

It looks like you have to unmerge utempter and then emerge libutempter and 
rebuild xterm.

On Saturday, 3 June 2006 22:48, Allan Gottlieb wrote:
> When doing an
>
>   emerge --tree --ask --verbose --newuse --update --deep world
>
> I received the following error
>
>     These are the packages that I would merge, in reverse order:
>
>     Calculating world dependencies ...done!
>     [blocks B     ] sys-apps/utempter (is blocking
> sys-libs/libutempter-1.1.2.1) [ebuild     U ] x11-terms/xterm-207-r1 [207]
> -Xaw3d +doc -toolbar +truetype +unicode 727 kB [ebuild  N    ] 
> sys-libs/libutempter-1.1.2.1  21 kB
>
>     Total size of downloads: 749 kB
>
>     !!! Error: The above package list contains packages which cannot be
> installed !!!        on the same system.
>
> I *thought* I knew what to do when such a blockage occurs.  I
>
> 1.  did a quickpge utempter (for safety)
>
> 2.  unmerged utempter
>
> 3.  emerged libutempter
>
> 4.  re-emerged utempter (from the portage tree not /usr/portage/packages)
>
> No errors were reported during any of these 4 steps.  But now an
> emerge world reports
>
>     Calculating world dependencies ...done!
>     [blocks B     ] sys-apps/utempter (is blocking
> sys-libs/libutempter-1.1.2.1) [nomerge      ] x11-terms/xterm-207-r1 
> -Xaw3d +doc -toolbar +truetype +unicode [nomerge      ] 
> sys-libs/libutempter-1.1.2.1
>
>     Total size of downloads: 0 kB
>
>     !!! Error: The above package list contains packages which cannot be
> installed !!!        on the same system.
>
> Reading the ebuilds I can see the problem.
>
>    * both: PROVIDE="virtual/utempter"
>
>    * libutempter demands exclusivity: DEPEND="!virtual/utempter"
>
> So they really do block.  Which one am I supposed to keep and which
> one should I unmerge ...
>
> ... and how should I have figured this out?
>
> What is the correct procedure when a blockage is encountered?  Should
> I write a wiki page with this information?
>
> thanks,
> allan

-- 
Raymond Lewis Rebbeck
-- 
gentoo-user@gentoo.org mailing list

Reply via email to