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 1HLQPw-0002vx-PK for garchives@archives.gentoo.org; Sun, 25 Feb 2007 20:56:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1PKtAIR002222; Sun, 25 Feb 2007 20:55:10 GMT Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1PKp3nf030092 for ; Sun, 25 Feb 2007 20:51:04 GMT Received: by wr-out-0506.google.com with SMTP id 68so1118606wri for ; Sun, 25 Feb 2007 12:51:04 -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:content-transfer-encoding:content-disposition:references; b=sZOHljh0hQZF/hKTXC2v/ffYXqeiybGmdsCTwxWFDplm2pnG2pdmZ98t0QbSLzIgjDOnp7rxEeX5aMFOi3EHBBUAj2zKhNTNSCblPYUOM5Ohj1CWBD6iFAuE7hspiEDLViIEwAJUpcq9XDsJbN3xFBo6HYTQbRG1RMvjkNCRnto= 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:content-transfer-encoding:content-disposition:references; b=nbMKZPOMXrD9oJq7BgbWkl2lf0P5uYYoRG8M/LUkDf1OrAW2LSnHQSOKY6IToWavUsBCVUcduf4C9CXPsdxMxIGl97TO0u4+bCkZZAfS6+S89fqAOWfULd7j6TYHhMpplCpJ8iRkUkJeCkuEiU1qI1idq4Vd1yCiN51vjSsEZV4= Received: by 10.114.95.1 with SMTP id s1mr665935wab.1172436662987; Sun, 25 Feb 2007 12:51:02 -0800 (PST) Received: by 10.115.77.11 with HTTP; Sun, 25 Feb 2007 12:51:02 -0800 (PST) Message-ID: <5bdc1c8b0702251251x3a6cd608wf41b59d04e099044@mail.gmail.com> Date: Sun, 25 Feb 2007 12:51:02 -0800 From: "Mark Knecht" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge --depclean wants to remove required packages In-Reply-To: <200702251919.59319.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: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <5bdc1c8b0702250950m5516a81bxab47a163d12dce19@mail.gmail.com> <200702251919.59319.bo.andresen@zlin.dk> X-Archives-Salt: ed8a2c68-2057-42eb-82f6-3c0cfdcfc53d X-Archives-Hash: c2e7308261e27a786dfbdc7250de3228 Hi Bo, Thanks for the response. Hopefully I'm approaching this correct. On 2/25/07, Bo =D8rsted Andresen wrote: > On Sunday 25 February 2007 18:50:47 Mark Knecht wrote: > > I've been cleaning up a machine trying to fix a problem with > > Evolution crashing. I'm down to the point where all the dependencies > > (emerge -DuN and revdep-rebuild) are clean but when I run emerge > > --depclean wants remove packages that would break dependencies. > > How did you determine that it would break dependencies? Basically running 'equery depends' up the stack of what it's telling me it wants to take out, or on the package that depends on what it wants to take out, until I get to something I recognize as an application the user wants. Is this not the right way to look for why this is happening? For instance, this one is easy. --depclean wants to remove gnome-extra/at-s= pi: gandalf ~ # equery depends gnome-extra/at-spi [ Searching for packages depending on gnome-extra/at-spi... ] gnome-base/gnome-2.16.2 The next is less obvious but the result is direct. --depclean wants to remove dev-scheme/guile: gandalf ~ # equery depends dev-scheme/guile [ Searching for packages depending on dev-scheme/guile... ] gnome-extra/gnome-games-2.16.2 gandalf ~ # Finally this one takes a few steps to get to the top. --depclean wants to remove media-libs/jasper: gandalf ~ # equery depends media-libs/jasper [ Searching for packages depending on media-libs/jasper... ] media-gfx/imagemagick-6.3.0.5 media-libs/netpbm-10.37.0 gandalf ~ # equery depends media-gfx/imagemagick [ Searching for packages depending on media-gfx/imagemagick... ] gnome-extra/libgsf-1.14.2 gandalf ~ # equery depends gnome-extra/libgsf [ Searching for packages depending on gnome-extra/libgsf... ] gnome-base/librsvg-2.16.1 gandalf ~ # equery depends gnome-base/librsvg [ Searching for packages depending on gnome-base/librsvg... ] media-gfx/gimp-2.2.12 gnome-base/gdm-2.16.4 gnome-base/gnome-2.16.2 gnome-base/nautilus-2.16.3 gnome-extra/gnome-games-2.16.2 dev-python/gnome-python-desktop-2.16.0 gandalf ~ # > > > Many, but not all, of these seem to be traceable back to either > > Evolution, spamassassin or Gnome. > > Really? > > > Are these bugs in the ebuilds that should be reported or is there > > some correct way for me to fix this up? > > You really haven't provided enough information to qualify that there is > anything wrong. > Note that this machine is about 350 miles away. Normally to emerge things I run inside of a screen session and ^A^D out of screen while it runs emerge. Because the machine is having troubles with Evolution I re-emerged evolution and watched the compile. I'm seeing a number of what appear to be link errors. Maybe that has something to do with this? What causes this problem: libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libxml2.la' seems to be moved libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libgobject-2.0.la' seems to be moved libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libbonobo-2.la' seems to be moved libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libbonobo-activation.la' seems to be moved Thanks, Mark -- gentoo-user@gentoo.org mailing list