From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LKyuM-0001tZ-Ss for garchives@archives.gentoo.org; Thu, 08 Jan 2009 17:43:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ADC11E0343; Thu, 8 Jan 2009 17:43:00 +0000 (UTC) Received: from newton.gmurray.org.uk (newton.gmurray.org.uk [81.2.114.237]) by pigeon.gentoo.org (Postfix) with ESMTP id 59F23E0343 for ; Thu, 8 Jan 2009 17:43:00 +0000 (UTC) Received: from newton.gmurray.org.uk (localhost [127.0.0.1]) by newton.gmurray.org.uk (8.14.3/8.14.3) with ESMTP id n08Hgw2V017256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 8 Jan 2009 17:42:58 GMT X-DKIM: Sendmail DKIM Filter v2.8.0.Beta7 newton.gmurray.org.uk n08Hgw2V017256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmurray.org.uk; s=in200703; t=1231436578; bh=dEa7hsVtOB+NW51/M5bFEsAk8kyTaFxIwW+2vF1ebCg=; l=573; h=From:To:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=RJIQ4tWyGqQkZuWAsD7TIFTAXYm9r6kefiNPGNcIAxrXhZt5DjANLmJbSA4VPq7jl s/RoVsSd4Sdr/nsXmEi8CX6RyYk60ts9KmQ++MtKOQ15qF3DarxC/PjTpaCATjPapv seecKlERoh8FE0PEu34RzaADr2T/yFvpZA8fFPWY= Received: (from graham@localhost) by newton.gmurray.org.uk (8.14.3/8.14.3/Submit) id n08Hgw3O017255; Thu, 8 Jan 2009 17:42:58 GMT X-Authentication-Warning: newton.gmurray.org.uk: graham set sender to graham@gmurray.org.uk using -f From: Graham Murray To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Please explain why this new 'emerge @preserved-rebuild' is good? References: <5bdc1c8b0901080920g1a0edb11r466c26bb0e7c98a1@mail.gmail.com> X-Hashcash: 1:22:090108:gentoo-user@lists.gentoo.org::6sQm6Bi9eQJUNyex:000000000000000000000000000000000EK62 Date: Thu, 08 Jan 2009 17:42:57 +0000 In-Reply-To: <5bdc1c8b0901080920g1a0edb11r466c26bb0e7c98a1@mail.gmail.com> (Mark Knecht's message of "Thu, 8 Jan 2009 09:20:00 -0800") Message-ID: <87aba14rtq.fsf@newton.gmurray.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) 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 X-BATV: Sendmail BATV Filter v0.3.0 newton n08Hgw2V017256 X-Archives-Salt: a9475c38-4ed3-4d44-8aeb-e92188a67b87 X-Archives-Hash: add052bfca33f2ddd00946866c3c7138 "Mark Knecht" writes: > Is this adding some value that I don't understand? What does it do > that using revdep-rebuild doesn't? It allows the affected packages to continue working until the rebuild is done. With the 'old' revdep-rebuild, a program using a library whose version was incremented by an upgrade could not be started (or would fail) until it was rebuilt to use the newer library version. With the 'new' @preserved-rebuild, the old version of the library is not actually removed until all the dependent packages are rebuilt.