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 1SXugz-0006Hd-TD for garchives@archives.gentoo.org; Fri, 25 May 2012 13:36:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DFDBFE0827; Fri, 25 May 2012 13:35:44 +0000 (UTC) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.101]) by pigeon.gentoo.org (Postfix) with ESMTP id E5132E078C for ; Fri, 25 May 2012 13:33:37 +0000 (UTC) Received: from [87.79.136.213] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1SXue9-0007RA-2m; Fri, 25 May 2012 15:33:37 +0200 Date: Fri, 25 May 2012 15:33:48 +0200 From: 1126 To: Alan McKinnon Cc: Gentoo-User-List Subject: Re: [gentoo-user] revdep-rebuild keeps repeating the same steps Message-ID: <20120525133348.GC2911@1126.localdomain> References: <20120525124136.GA2911@1126.localdomain> <20120525144744.6e7d42bc@khamul.example.com> 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-Disposition: inline In-Reply-To: <20120525144744.6e7d42bc@khamul.example.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: bWFpbGluZ2xpc3RzQGVsZnNlY2hzdW5kendhbnppZy5kZQ== X-Archives-Salt: f7e05673-dc24-4d61-98ff-c00e86cb91e8 X-Archives-Hash: e6a60593319db31e2271d7397a0a0b1a On Fri, 25. May 14:47, Alan McKinnon wrote: > On Fri, 25 May 2012 14:41:36 +0200 > 1126 wrote: > > > Hello list! > > > > When I run revdep-rebuild, it keeps repeating the same steps over and > > over again. > > > > Here is what I mean: > > > > * Configuring search environment for revdep-rebuild > > > > * Checking reverse dependencies > > * Packages containing binaries and libraries broken by a package > > update > > * will be emerged. > > > > * Collecting system binaries and libraries > > * Generated new 1_files.rr > > * Collecting complete LD_LIBRARY_PATH > > * Generated new 2_ldpath.rr > > * Checking dynamic linking consistency > > [ 36% ] * broken /usr/lib32/libavdevice.so.53.4.100 (requires > > libpulse-simple.so.0 > > libpulse.so.0) > > [ 100% ] > > * Generated new 3_broken.rr > > * Assigning files to packages > > * /usr/lib32/libavdevice.so.53.4.100 -> > > app-emulation/emul-linux-x86-medialibs > > * Generated new 4_raw.rr and 4_owners.rr > > * Cleaning list of packages to rebuild > > * Generated new 4_pkgs.rr > > * Assigning packages to ebuilds > > * Generated new 4_ebuilds.rr > > * Evaluating package order > > * Generated new 5_order.rr > > * All prepared. Starting rebuild > > emerge --complete-graph=y --oneshot > > app-emulation/emul-linux-x86-medialibs:0 .......... > > Calculating dependencies... done! > > [snip] > > > When I would re-run it right now, it would again complain about > > libavdevice and would again re-emerge > > app-emulation/emul-linux-x86-medialibs.. > > > > Has anyone any idea how to fix this? > > You can't. > > emul-linux-x86-medialibs is a prebuilt binary and wants pulse libs > which you don;t have. You can't change the emul packages easily, so > just tell revdep-rebuild to ignore them. Put this in > /etc/revdep-rebuild/99revdep-rebuild: > > > SEARCH_DIRS_MASK="/usr/lib32 /lib32" Okay, thank you! :) > > > -- > Alan McKinnnon > alan.mckinnon@gmail.com > >