On Thu, 20 Feb 2003 22:02:19 +1000
Adrian Head <[EMAIL PROTECTED]> wrote:

> On Thu, 20 Feb 2003 06:51 am, Mike Williams wrote:
> > On Wed, 2003-02-19 at 14:23, Adrian Head wrote:
> > > Doing a grep on /var/cache/edb/world for kde only provides:
> > > hercules edb # grep kde world
> > > =kde-base/kde-3.0.5a
> > > media-gfx/pixieplus-kde
> > > net-analyzer/kdevmon
> > >
> > > Is there something else or should I rebuild Gentoo from scratch to see if
> > > it works?
> >
> > Yep (kinda), and no.
> > Just lose the =
> 
> I'm still struggling with this;
> 
> Why is emerge still trying to upgrade KDE?:
> [ebuild    U ] kde-base/kdelibs-3.1-r2 [3.0.5a-r1]
> [ebuild    U ] kde-base/kdebase-3.1-r1 [3.0.5a-r2]
> 
> I expect that because of this behaviour I will need to put kdelibs & kdebase 
> in the /var/cache/edb/world file?
> 
> hercules edb # emerge -up --deep world
> 
> These are the packages that I would merge, in order:
> 
> Calculating world dependencies ...done!
> [ebuild    U ] sys-devel/gcc-config-1.3.1 [1.2.7]
> [ebuild    U ] kde-base/arts-1.1.0 [1.0.5a]
> [ebuild    U ] kde-base/kdelibs-3.1-r2 [3.0.5a-r1]
> [ebuild    U ] gnome-base/gnome-panel-2.2.0.1-r1 [2.2.0.1]
> [ebuild    U ] media-libs/xine-lib-1_beta2 [0.9.13-r2]
> [ebuild    UD] gnome-base/libglade-0.17-r6 [2.0.1]
> [ebuild    UD] gnome-base/gconf-1.0.8-r3 [1.2.1]
> [ebuild    UD] gnome-base/gnome-vfs-1.0.5-r3 [2.2.1]
> [ebuild    UD] gnome-base/control-center-1.4.0.5-r1 [2.2.0.1]
> [ebuild    UD] gnome-base/gnome-panel-1.4.2-r1 [2.2.0.1]
> [ebuild    U ] kde-base/kdebase-3.1-r1 [3.0.5a-r2]
> 
> hercules edb # grep kde world
> kde-base/kde-3.0.5a
> media-gfx/pixieplus-kde
> net-analyzer/kdevmon
> hercules edb #
> 
> --
> [EMAIL PROTECTED] mailing list
> 
I recall the docs saying you must use the =, but no matter. You simply can't use 
--deep with package pinning, it doesn't work, since it appears --deep does all 
depends, and the kde-3.05a isn't anything more than a metapackage of runtime depends. 
If you open up the ebuild in the editor, kde is just a call for all the non-dev 
packages, making libs and base depends and therefore bypassing your pinning. 
Not one bit confusing,is it?:)
-- 
Chuck Brewer
Registered Linux User #284015
Get my gpg public key at pgp.mit.edu!! Encrypted e-mail preferred.


Attachment: msg01865/pgp00000.pgp
Description: PGP signature

Reply via email to