On Monday 19 February 2007 18:37:32 Grant Edwards wrote:
> > Calculating dependencies... done!
> > [blocks B     ] xfce-extra/xfce4-windowlist (is blocking
> > xfce-base/libxfce4util-4.4.0-r1)
>
> Yea, upgrading to XFCE 4.4 is a PITA.
>
> The package structure/organization was changed completely, so
> emerge gets confused.  It knows it can't install libxfce4util
> because a bunch of older packages that were combined into
> libxfce4util are still installed.  For whatever reason, emerge
> doesn't know enough to remove the old packages.

It's not a matter of emerge being confused or not knowing enough to remove the 
old packages. It's a matter of emerge not being permitted to remove any 
packages that temporarily break things without the user knowing about and 
permitting it first. So instead it aborts while informing the user about the 
block and allowing the user to make a decision.

In this particular case it's not even about anything needing to be removed (at 
least not anymore). It's simply that when accepting ~arch keywords for xfce4 
you need to accept ~arch keywords for xfce4-extras too for them to be 
compatible.

-- 
Bo Andresen

Attachment: pgptKbEW8VeVR.pgp
Description: PGP signature

Reply via email to