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 1MdsSI-0002DN-3V for garchives@archives.gentoo.org; Wed, 19 Aug 2009 21:12:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B6E91E03CE; Wed, 19 Aug 2009 21:12:24 +0000 (UTC) Received: from mail-bw0-f227.google.com (mail-bw0-f227.google.com [209.85.218.227]) by pigeon.gentoo.org (Postfix) with ESMTP id 73222E03CE for ; Wed, 19 Aug 2009 21:12:24 +0000 (UTC) Received: by bwz27 with SMTP id 27so3831152bwz.34 for ; Wed, 19 Aug 2009 14:12:23 -0700 (PDT) Received: by 10.204.33.193 with SMTP id i1mr5301123bkd.75.1250716343771; Wed, 19 Aug 2009 14:12:23 -0700 (PDT) Received: from mpismpirikos.tolises.homeunix.org (dsl-88-218-73-215.customers.vivodi.gr [88.218.73.215]) by mx.google.com with ESMTPS id 35sm717599fkt.20.2009.08.19.14.12.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 19 Aug 2009 14:12:23 -0700 (PDT) Date: Thu, 20 Aug 2009 00:12:18 +0300 From: Yiannis To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: dev-libs/boost-1.35.0-r2 and x11-libs/vte-0.17.4-r3 still linked to libpython2.5.so.1.0 after upgrading to python-2.6.2-r1 Message-ID: <20090820001218.381e302d@mpismpirikos.tolises.homeunix.org> In-Reply-To: References: <20090819211356.0bf8fb1e@mpismpirikos.tolises.homeunix.org> <20090819231721.104e44eb@mpismpirikos.tolises.homeunix.org> 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=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: bbfbc632-e3c5-4cea-a83a-554eb47e17e5 X-Archives-Hash: b2381d139f7bfd2750e6b182c92d1c90 On Wed, 19 Aug 2009 23:32:53 +0300 Nikos Chantziaras wrote: > On 08/19/2009 11:17 PM, Yiannis wrote: > > On Wed, 19 Aug 2009 21:30:56 +0300 > > Nikos Chantziaras wrote: > > > >> On 08/19/2009 09:13 PM, Yiannis wrote: > >>> Hello, > >>> > >>> Recently I upgraded to python-2.6.2-r1 which currently is slotted > >>> on my system as long as python-2.5.4-r3 is. After running > >>> python-upgrade twice I see that dev-libs/boost-1.35.0-r2 and > >>> x11-libs/vte-0.17.4-r3 are still linked to libpython2.5.so.1.0. On > >>> the other hand emege --depclean -p suggests that python-2.5.4-r3 > >>> can be removed and this is what I would like to do if possible. > >>> Shouldn't python-upgrade have resolved this linking issue? From > >>> the afore mentioned ebuilds I can tell that there is no specific > >>> dependency on python 2.5. Any help would be appreciated. > >> > >> That's what revdep-rebuild is for. After depclean removes > >> python-2.5, you need to do a revdep-rebuild which will take care of > >> boost and any other packages still using the old libpython. > > > > I am a little confused here about what happened. After removing > > python-2.5.4-r3, # revdep-rebuilt -pv --library libpython2.5.so.1.0 > > did not rebuild dev-libs/boost-1.35.0-r2 nor > > x11-libs/vte-0.17.4-r3. Also running: > > # for file in `equery files vte`; do if [ -f $file ]; then ldd > > $file | grep python; fi; done 2>/dev/null > > # for file in `equery files boost`; do if [ -f $file ]; then ldd > > $file | grep python; fi; done 2>/dev/null > > returns nothing about python(I suppose that revdep-rebuild does > > something like this). Everything seems ok. Am I missing something > > here? > > What about just "revdep-rebuild -a" without any other options? > > Also, what portage version do you have? If it's 2.2, it should have > the new "preserved-rebuild" feature which keeps libs even if you > depclean. If yes, I can't really help, I'm on portage 2.1. > I have portage 2.1.6.13. -a does not apply on this version of revdep-rebuild. Do not bother anymore. As long as revdep-rebuild says that everything is consistent I'll count on it. It was just plain curiosity based on the different reports between python-upgrade and revdep-rebuild(could it be a python-upgrade's bug? Does gentoo have bugs!?!?!? :). Anyway, thanks for helping.