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 1HCPNP-0004pp-Mj for garchives@archives.gentoo.org; Thu, 01 Feb 2007 00:00:32 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id l0VNwBGE023232; Wed, 31 Jan 2007 23:58:11 GMT Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.234]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id l0VNwAMv023201 for ; Wed, 31 Jan 2007 23:58:11 GMT Received: by nz-out-0506.google.com with SMTP id s1so326089nze for ; Wed, 31 Jan 2007 15:58:10 -0800 (PST) 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=EeoSzeTx5Fajsx+aEtbHBkKL666B0PWLpssFN10U1VTvN18ZTkpLiOI1IHV5x19aI+80ABNojUz3UiSHvjGrvDDF60K1nZn+dG8v39pjvVMpDvUFBooggaEnk/dudDvbLNV7bF04QjAythGFAZ7FHQfLKHDu96nLD2H9lXTTK6U= Received: by 10.35.41.12 with SMTP id t12mr2665057pyj.1170287890281; Wed, 31 Jan 2007 15:58:10 -0800 (PST) Received: by 10.35.114.1 with HTTP; Wed, 31 Jan 2007 15:58:10 -0800 (PST) Message-ID: Date: Thu, 1 Feb 2007 10:58:10 +1100 From: "Daiajo Tibdixious" To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] revdep-rebuild rebuilding nonsense In-Reply-To: <200702010035.47661.bo.andresen@zlin.dk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Disposition: inline References: <200701312356.36611.clip2@gmx.de> <200702010035.47661.bo.andresen@zlin.dk> X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id l0VNwAMv023201 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id l0VNwBHA023232 X-Archives-Salt: 6ffc4682-22b6-481b-bc63-4da8eb8f9a34 X-Archives-Hash: c842a6727ba5a3dc8513197748417c49 On 2/1/07, Bo =D8rsted Andresen wrote: > On Thursday 01 February 2007 00:20:12 Daiajo Tibdixious wrote: > > I NEVER allow revdep-rebuild to rebuild ANYTHING. If I think the > > "broken ..." actually match the list of packages, I'll emerge them > > manually with --update. > You haven't noticed the --package-names switch for revdep-rebuild, have= you? Not until after I got in the habit of doing it manually in another window. Besides I don't want the "broken ..." lines to scroll off the scroll back buffer, I like to keep them handy in case something goes wrong with the merge. The main problem is that revdep-rebuild only fixes the case where the "(requires blah)" blah has a newer version lying around, so the broken .so can just be rebuilt to pick up the newer version. It doesn't handle the case where the broken .so is an orphan, or belongs to a package and is supposed to be manually deleted, or where blah simply does not exist anymore, and its that package that needs to be emerged. It also may be that package with the broken .so needs to be unmerged, rather than rebuilt, in the case where its something installed but not used any more. --=20 gentoo-amd64@gentoo.org mailing list