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 1PZaIL-0008M5-AO for garchives@archives.gentoo.org; Mon, 03 Jan 2011 02:37:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8B9FAE0743; Mon, 3 Jan 2011 02:37:03 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id E79AAE06E8 for ; Mon, 3 Jan 2011 02:36:33 +0000 (UTC) Received: by wyf22 with SMTP id 22so15850236wyf.40 for ; Sun, 02 Jan 2011 18:36:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=J7emncyV7Ho6MR0JJ3wpMoabneeHLDG4qIFvPHquo58=; b=JzXOrrMc48U6nugcM7IJXQZapLHWLD+JiSsrvSxNgOACXw2/dpJXhRFMlNeP8WZdqN JTO9PSo3tg5RELVYx6ThK/Z8fSn3Dd62BnYhLZxKT/nFH8zKbWKHBXdjnOLkYkbOWHyf odmKl+o6Z9WDwN0LlMmphBm6erqyZc2unaCL8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=h3y2cER5WwMy/lu2yjSnAflc0dfsyrFKJfU3qm9b5/FHR3sRFY6hzLt9AicxW44Mab NR7Dkax9B3saKJvtcBIy/L4HJeBnYWNtGfDKGmqhpqwvfR4qHktZ6N52ki3uPZ20xCBu knGkKRRR7E8/F7UhbK9KcHTJgZ0c6l3Ifl5ec= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.227.151.204 with SMTP id d12mr11269591wbw.113.1294022193019; Sun, 02 Jan 2011 18:36:33 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.227.136.137 with HTTP; Sun, 2 Jan 2011 18:36:32 -0800 (PST) In-Reply-To: <4D20F233.5090501@gmail.com> References: <4D20A1A8.80600@gentoo.org> <1293996262.17019.0@NeddySeagoon> <20110102130446.4d55f4a1@angelstorm> <4D20EA09.3050400@gentoo.org> <4D20F233.5090501@gmail.com> Date: Sun, 2 Jan 2011 21:36:32 -0500 X-Google-Sender-Auth: TahllYGS5OBE6ZMvAMi7KJYNtC0 Message-ID: Subject: Re: [gentoo-dev] Deprecate EAPIs 1 and 2? From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3ea8e5a1-7ee1-41bd-bf37-89ab0b9a4a60 X-Archives-Hash: 232170affccf45b7280efbd2ba9fb177 On Sun, Jan 2, 2011 at 4:46 PM, Dale wrote: > As a regular reader of gentoo-user, if someone has not updated in more th= an > a year, we almost always recommend a re-install. =A0Maybe save /etc, /hom= e and > the world file and then start from scratch on the rest. =A0As a user sinc= e the > 1.4 days, I would never expect that much backward compatibility. =A0The O= S > just has to many changes to be able to do that. Something I've done when I've really borked up my system is to just save /etc, backup, etc, and then extract a stage3 over my root filesystem. That gets all of my system packages into a working state. Sure, some packages may not work, but many still will. Then an emerge -e world or whatever will clean things up. Sure, you'll end up with a lot of orphan cruft, but that probably won't hurt anything. After a few months of happy operation various orphan-finding scripts can help with cleanup. This may not always work, but is probably easier than a full rebuild.