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 1SXu1A-0008Ve-2y for garchives@archives.gentoo.org; Fri, 25 May 2012 12:53:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 87E61E07A8; Fri, 25 May 2012 12:53:06 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id B1266E09B1 for ; Fri, 25 May 2012 12:51:02 +0000 (UTC) Received: by eaae12 with SMTP id e12so221383eaa.40 for ; Fri, 25 May 2012 05:51:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=ZoJYW9j1rsEA5UeM1YSlFa8S9wG+XwUwJ4wBnmUx1v0=; b=mr1KsYbFaqKRX3ybHjm75HWi6LTz0zD9E3fnHah8CB/GAZT4H56J2U36FNcNaKyZVC 1XmYa0VCN2qU18MmoCh5hVRjhZhYoubcxpACkytMJiYRWtzKz1xvKiIB+H6O8cEcKH2A XseiPz0EJJdz+6w/MX+rM6ZyDfixIUCd9c5vIB1YbOzzTk4d1VVAWoD+L69smVUsOvRr BPUFXuvOpU28HOAe2jkjjw57itScySSA16JZjb0G2JzM7j+gD8qlVN6zn2kOODgHB6rR Ruck0Yrm1MP5hwKQI3aN8DLGATAhszTKvrlGEmS08bDKyY1+QRavoxHr5515lSwoLSBq gacg== Received: by 10.14.29.72 with SMTP id h48mr621889eea.124.1337950261854; Fri, 25 May 2012 05:51:01 -0700 (PDT) Received: from khamul.example.com (dustpuppy.is.co.za. [196.14.169.11]) by mx.google.com with ESMTPS id s47sm6980023eef.4.2012.05.25.05.50.59 (version=SSLv3 cipher=OTHER); Fri, 25 May 2012 05:51:00 -0700 (PDT) Date: Fri, 25 May 2012 14:47:44 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] revdep-rebuild keeps repeating the same steps Message-ID: <20120525144744.6e7d42bc@khamul.example.com> In-Reply-To: <20120525124136.GA2911@1126.localdomain> References: <20120525124136.GA2911@1126.localdomain> Organization: Internet Solutions X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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: 61391e48-f797-4529-b375-4cfa12e382c9 X-Archives-Hash: 2826f2dbb143a04a957eb286c03584e1 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" -- Alan McKinnnon alan.mckinnon@gmail.com