From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HKo4d-0002qJ-EA for garchives@archives.gentoo.org; Sat, 24 Feb 2007 03:59:52 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1O3wda8008317; Sat, 24 Feb 2007 03:58:39 GMT Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.188]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1O3sMId003555 for ; Sat, 24 Feb 2007 03:54:22 GMT Received: by mu-out-0910.google.com with SMTP id w8so739259mue for ; Fri, 23 Feb 2007 19:54:22 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=dmbbofGtQtN0AfZyhx5Ufgyr/CQ72Q/iAY0ouOVW5VJz5Wz8pKWSVH8f9LouEljPu23XoOIhcv2fJptLItWTGgNkqG+vqFDToie73uxOy0hf4W0iJiGeMqjphOUL3BZlR+yqycS+n+rnHO1EStX5481FnTsVqXV6GQbQuZHdEAE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=F3g+JCn5bXwFS2iQn+d0Ij/9TMmFutL+expfCKV0GaUvdwz7R8sO3DRxbJ7Zd0Vge5PWtqHkb1HspH35HDxT8SSIu7uZKaviomS73pNADTND0Iaf1wMNXqOyUkK7htJPrMP0k7XCKWW2XaYknytArsGLFAxiRHmKoEjNj2LfrJw= Received: by 10.82.113.6 with SMTP id l6mr994375buc.1172289262176; Fri, 23 Feb 2007 19:54:22 -0800 (PST) Received: by 10.82.136.14 with HTTP; Fri, 23 Feb 2007 19:54:21 -0800 (PST) Message-ID: Date: Fri, 23 Feb 2007 19:54:21 -0800 From: "Douglas Linford" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: xfce4 upgrade In-Reply-To: <200702200655.31499.bo.andresen@zlin.dk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_51408_19821411.1172289261880" References: <200702200655.31499.bo.andresen@zlin.dk> X-Archives-Salt: 15e029b3-e52f-4fc2-8c69-bc1653515e25 X-Archives-Hash: f48088affdfcff43e21bdd21e8430cb5 ------=_Part_51408_19821411.1172289261880 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Well, It is getting more confusing.... I can't seem to unmerge everything for xfce4 in order to start over. In typing this command, I get: iDeq ~ # emerge -pv xfce4-extras These are the packages that would be merged, in order: Calculating dependencies \!!! Manifest file not found: '/usr/local/overlays/ebuildexchange/xfce-base/xfce4-panel/Manifest' \!!! Manifest file not found: '/usr/local/overlays/ebuildexchange/xfce-base/xfdesktop/Manifest' \!!! Manifest file not found: '/usr/local/overlays/ebuildexchange/xfce-base/xfce-utils/Manifest' ... done! [blocks B ] xfce-extra/xfce4-windowlist (is blocking xfce-base/libxfce4util-4.4.0-r1) [blocks B ] xfce-extra/xfce4-showdesktop (is blocking xfce-base/libxfce4util-4.4.0-r1) [blocks B ] xfce-extra/xfce4-systray (is blocking xfce-base/libxfce4util-4.4.0-r1) [blocks B ] wrote: > > 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 remov= e > 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 remove= d > (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 > > ------=_Part_51408_19821411.1172289261880 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Well, It is getting more confusing....
I can't seem to unmerge every= thing for xfce4 in order to start over.

In typing this command, I ge= t:

iDeq ~ # emerge -pv xfce4-extras

These are the packages th= at would be merged, in order:

Calculating dependencies \!!! Manifest file not found: '/usr/lo= cal/overlays/ebuildexchange/xfce-base/xfce4-panel/Manifest'
 \!= !! Manifest file not found: '/usr/local/overlays/ebuildexchange/xfce-ba= se/xfdesktop/Manifest'
 \!!! Manifest file not found: '/usr/local/overlays/ebuildexch= ange/xfce-base/xfce-utils/Manifest'
... done!
[blocks B &nbs= p;   ] xfce-extra/xfce4-windowlist (is blocking xfce-base/libxfce= 4util-4.4.0-r1)
[blocks B     ] xfce-extra/xfce4-sho= wdesktop (is blocking xfce-base/libxfce4util- 4.4.0-r1)
[blocks B     ] xfce-extra/xfce4-systray (= is blocking xfce-base/libxfce4util-4.4.0-r1)
[blocks B   =   ] <xfce-base/xfce-utils-4.4 (is blocking xfce-base/xfce4-panel-4.= 4.0)
[blocks B     ] xfce-extra/xfcalendar (is block= ing xfce-base/libxfce4util- 4.4.0-r1, xfce-base/orage-4.4.0)
[blocks B     ] xfc= e-extra/xfce4-toys (is blocking xfce-base/libxfce4util-4.4.0-r1)
[blocks= B     ] xfce-extra/xfce4-trigger-launcher (is blocking= xfce-base/libxfce4util-4.4.0-r1)
[blocks B     ] xfce-base/xffm (is blocking xfce-base/l= ibxfce4util-4.4.0-r1)
[blocks B     ] xfce-extra/xfc= e4-iconbox (is blocking xfce-base/libxfce4util-4.4.0-r1)
[blocks B =     ] xfce-extra/xfce4-taskbar (is blocking xfce-base/libxfc= e4util- 4.4.0-r1)
[blocks B     ] <xfce-base/xfce4-panel-= 4.4 (is blocking xfce-base/libxfcegui4-4.4.0)
[blocks B   = ;  ] xfce-extra/xfce4-minicmd (is blocking xfce-base/libxfce4util-4.4.= 0-r1)
[ebuild  N    ] xfce-extra/xfce4- notes-0.10.0-r1  USE=3D"-debug -doc" 0 kB
[ebuild &= nbsp;   UD] xfce-base/libxfce4util-4.2= .3.2 [4.4.0-r1] USE=3D"-doc (-debug%)" 0 kB
[ebuild = N    ] xfce-extra/xfce4-windowlist-0.1.0-r1   USE=3D"-debug -doc" 0 kB
[ebuild  N  &n= bsp; ] xfce-extra/xfce4-systemload-0.3.6  USE=3D"-debug -doc"= ; 0 kB
[ebuild     UD] xfce-extra/xfce4-icon-theme-= 4.2.3 [4.4.0] 0 kB
[ebuild  N    ] xfce-extra/xfce4= - systray-4.2.3  0 kB
[ebuild  N    ] xfce-extra= /xfce4-netload-0.3.2  USE=3D"-debug -doc" 0 kB
[ebuild&n= bsp; N    ] xfce-extra/xfce4-taskbar-0.2.2-r1  USE=3D&q= uot;-debug -doc" 0 kB
[ebuild     UD] xfce-bas= e/libxfcegui4- 4.2.3 [4.4.0] USE=3D"(-debug%) (-doc%) (-startup-notification%)" = 0 kB
[ebuild     UD] xfce-base/libxfce4mcs-4.2.3 [4= .4.0] USE=3D"(-debug%) (-doc%) (-startup-notification%)" 0 kB [ebuild     UD] xfce-base/xfce- mcs-manager-4.2.3 [4.4.0] USE=3D"(-debug%)" 0 kB
[ebuild = ;    UD] xfce-extra/xfce4-appfinder-4.2.3 [4.4.0] USE=3D&quo= t;(-debug%)" 0 kB
[ebuild     UD] xfce-base/xf= ce-mcs-plugins-4.2.3 [4.4.0] USE=3D"(-debug%)" 0 kB=20
[ebuild     UD] xfce-base/xfwm4-4.2.3.2 [4.4.0] USE=3D"(-debug%) (-startup-notification%) = (-xcomposite%)" 0 kB
[ebuild     UD] xfce-base= /xfce-utils-4.2.3 [4.4.0-r2] USE=3D"-gtkhtml% (-dbus%*) (-debug%)"= ; 0 kB=20
[ebuild  N    ] xfce-base/xffm-4.2.3  USE=3D&q= uot;-samba" 0 kB
[ebuild     UD] xfce-base/xfc= e4-panel-4.2.3 [4.4.0] USE=3D"(-debug%) (-doc%) (-startup-notification= %)" 0 kB
[ebuild  N    ] xfce-extra/xfwm4- themes-4.2.3  0 kB
[ebuild     UD] xfce-base/x= fce4-session-4.2.3 [4.4.0] USE=3D"(-dbus%*) (-debug%) (-gnome%*)"= 0 kB
[ebuild  N    ] xfce-extra/xfce4-clipman-0.4.= 1-r2  0 kB
[ebuild  N    ] xfce-extra/xfce4- minicmd-0.3.0-r1  0 kB
[ebuild  N    ] xfce-ex= tra/xfcalendar-4.2.3  0 kB
[ebuild  N    ] xfc= e-extra/xfce4-mixer-4.2.3  USE=3D"alsa" 0 kB
[ebuild&nbs= p;    UD] xfce-base/xfdesktop-4.2.3 [4.4.0-r3] USE=3D"(= -dbus%*) (-debug%) (-doc%) (-minimal%)" 0 kB=20
[ebuild     UD] xfce-base/xfprint-4.2.3 [4.4.0] USE= =3D"(-debug%) (-doc%)" 0 kB
[ebuild  N   = ] xfce-extra/xfce4-toys-4.2.3  0 kB
[ebuild  N  &n= bsp; ] xfce-extra/xfce4-iconbox-4.2.3  0 kB
[ebuild  N &= nbsp;  ] xfce-extra/xfce4- trigger-launcher-4.2.3  0 kB
[ebuild  N    ] x= fce-extra/xfce4-battery-0.3.0-r2  0 kB
[ebuild  N  =   ] xfce-extra/xfce4-cpugraph-0.2.2-r2  0 kB
[ebuild  N&= nbsp;   ] xfce-extra/xfce4-showdesktop-0.4.0-r2  0 kB
[e= build  N    ] xfce-base/xfce4- 4.2.3.2  USE=3D"-svg" 0 kB [ebuild  N    ] xfce-base/xfce4-extras-4.2.3.2  = 0 kB

Total: 33 packages (13 downgrades, 20 new, 12 blocks), Size of= downloads: 0 kB

When I try to unmerge the blocks, it says they can&= #39;t be found.
What is the best way to clean up and unmerge all of xfce4 and start ove= r?


Douglas


On 2/19/0= 7, Bo =D8rsted Andresen < bo.andresen@zlin.dk> wrote:
On Monday 19 February 2007 18:37:32 Grant Edwards w= rote:
> > Calculating dependencies... done!
> > [blocks B ] xf= ce-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
&= gt; emerge gets confused. It knows it can't install libxfce4util
>= ; because a bunch of older packages that were combined into
> libxfce= 4util 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 a= nd
permitting it first. So instead it aborts while informing the user ab= out the
block and allowing the user to make a decision.

In this p= articular 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 the= m to be
compatible.

--
Bo Andresen


------=_Part_51408_19821411.1172289261880-- -- gentoo-user@gentoo.org mailing list