From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N5atU-0006ob-Ih for garchives@archives.gentoo.org; Wed, 04 Nov 2009 08:07:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 975F2E07C1; Wed, 4 Nov 2009 08:07:00 +0000 (UTC) Received: from ey-out-1920.google.com (ey-out-1920.google.com [74.125.78.146]) by pigeon.gentoo.org (Postfix) with ESMTP id 54D7FE07C1 for ; Wed, 4 Nov 2009 08:07:00 +0000 (UTC) Received: by ey-out-1920.google.com with SMTP id 3so1389582eyh.40 for ; Wed, 04 Nov 2009 00:06:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=7auIuTRKlWgBL7lT7NduxN40rUF1cqYEGaHOg4OmZ+c=; b=fvUWyBhhA+A7c82HAt136nWRhOb0pv5XlFRFs84OqatSBk+VUAihe3PSv8wobCZJHf EtPUQg4nWlM5UjwJle8GP1YZa9g/tEZXqWny9awY12dH4ovA4Wtl8cxeBVSnCZ4PKuNx V8lLAV8e46InBBVoSTMLy3ewHjEeT98PVjkHY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; b=JLJFuDwoE9YaAzBdMwYFAT18DD+Z05mALh1NiJj8hpYtvvEHqS29ph1ynEIwAIdRqL Hu+LNzzwGdnyh64xZUCnDLVWpq/f7a2A7Zr/EnhIJVaYr4mTtR1VkeKYHBeCSrk4GiTF Fiy5jABpqCxpu+MV9Uw2fud/1VOLlF/GZQhRM= Received: by 10.213.52.198 with SMTP id j6mr919146ebg.47.1257322019692; Wed, 04 Nov 2009 00:06:59 -0800 (PST) Received: from nazgul.localnet (dustpuppy.is.co.za [196.14.169.11]) by mx.google.com with ESMTPS id 28sm2604122eyg.38.2009.11.04.00.06.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 04 Nov 2009 00:06:58 -0800 (PST) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: sys-libs/db & dev-lang/php dependency problem... Date: Wed, 4 Nov 2009 10:06:03 +0200 User-Agent: KMail/1.12.2 (Linux/2.6.31-zen5; KDE/4.3.2; x86_64; ; ) References: <4AC78231.7060706@gmail.com> <20091104075407.GC12983@vidovic> In-Reply-To: <20091104075407.GC12983@vidovic> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200911041006.03377.alan.mckinnon@gmail.com> X-Archives-Salt: 97c876bd-b218-46d5-9429-47b096d3b856 X-Archives-Hash: ca9f65076eebc61921e1879a86a889be On Wednesday 04 November 2009 09:54:07 Nicolas Sebrecht wrote: > On Sat, Oct 03, 2009 at 06:56:17PM +0200, Jarry wrote: > > # emerge --depclean > > <...> > > > * In order to avoid breakage of link level dependencies, one or more > > * packages will not be removed. This can be solved by rebuilding the > > * packages that pulled them in. > > * > > * sys-libs/db-4.6.21_p4 pulled in by: > > * dev-lang/php-5.2.10 > > * > > "depclean" says it won't clean the db package because of a php > dependency. I _guess_ it comes from the "berkdb" use flag of php. > > > I repeated it a few times, still the same. So what can I do more > > to fix it? > > I you're sure you don't need db, you could try to remove it by hand and > see if 'emerge php' want reinstall it. I think you should use quickpkg > or demerge before everything else. > I have a similar recurring problem and simply rebuilding packages does not help. In my case it's caused by a package linking to a library which is not in DEPEND. (Yes, this has broken policy on how to do these things). The result is that the portage dependency tree says the library can be removed, but ldd says otherwise. Sometimes you have to put the library in world If you run ldd on the php binaries, what do you can with regard to db? db is also slotted, what does "eix -e db" say? -- alan dot mckinnon at gmail dot com