From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DATE_IN_PAST_12_24, INVALID_DATE,MAILING_LIST_MULTI,NO_RELAYS autolearn=no autolearn_force=no version=4.0.0 Received: from pete by cvs.gentoo.org with local (Exim 3.22 #1) id 14S2dW-0000F3-00 for gentoo-dev@gentoo.org; Sun, 11 Feb 2001 12:58:18 -0700 From: Pete Gavin To: gentoo-dev@gentoo.org Message-ID: <20010211125818.A31763@cvs.gentoo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Subject: [gentoo-dev] ebuild remerge Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Sun Feb 11 12:59:01 2001 X-Original-Date: Sun, 11 Feb 2001 12:58:18 -0700 X-Archives-Salt: 03d2415a-b150-449b-b90d-1e41b829a650 X-Archives-Hash: 6822762db29a8669677bb2139ec56887 Hi, I was thinking, suppose you decided to remerge gcc, and the version you already had installed had all the platform dependent stuff in /usr/lib/gcc-lib/i486-pc-linux-gnu, but when you recompile it, it wants to put everything in /usr/lib/gcc-lib/i686-pc-linux-gnu. This means that if you do ebuild remerge, you'll still have stuff hanging around in /usr/lib/gcc-lib/i486-pc-linux-gnu. I think the best way to avoid this would be to make it so a remerge saves the old contents list and then does a safe unmerge on it after merging the new one. I can't think of a pretty way to do this, tho... Do you have any ideas? Pete