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 1S6s0w-0000EX-8L for garchives@archives.gentoo.org; Sun, 11 Mar 2012 23:17:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F0569E0A99; Sun, 11 Mar 2012 23:17:03 +0000 (UTC) Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 62ADAE0A7F for ; Sun, 11 Mar 2012 23:16:00 +0000 (UTC) Received: by iaoo28 with SMTP id o28so7092915iao.40 for ; Sun, 11 Mar 2012 16:16:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=9chpgslsNPIBn6NyaS1JzkmZzeIekOtwptEvWXEDyiM=; b=BkUwmIk/mB7B0rpD15OSxmd69Wa55Ns7J7rQ9S4pcsLiBaHJIqf3A3G3oYjE64QSWK WN+HZbcLCVyD0UC5AMzEPyBAAgHlG48kcBooGDqx+QwPY73SuWuMNlazhFqHo25CmTVt 1BWzEV4893IUgMGgC8W7lqktaUILfqK9llMN/sE1EYFXrqChz3Jj4tIHGos5wAheU9ky /vXjYpN3Eh1rxes2VbpePJJgGUglgcHw1cGVtjp5rgR1zpZJe5yrB1kGWX04y56pcN0Q 6SKHVNVZVTE3XotgZDZQ0uOtczzW38PIb7ldAFPdp/ePJdzCL5QTU3e8zkASlqgUGNKG JivA== 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.182.53.66 with SMTP id z2mr4424025obo.3.1331507759904; Sun, 11 Mar 2012 16:15:59 -0700 (PDT) Received: by 10.60.33.234 with HTTP; Sun, 11 Mar 2012 16:15:59 -0700 (PDT) In-Reply-To: <20120311135503.707de3b6@googlemail.com> References: <1331467306.11661.2.camel@belkin4> <4F5CA874.6070209@gentoo.org> <20120311135503.707de3b6@googlemail.com> Date: Sun, 11 Mar 2012 23:15:59 +0000 Message-ID: Subject: Re: [gentoo-dev] Deprecate EAPI1? From: Francesco Riosa To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: f670df46-83f6-44a4-93be-acdad2d16605 X-Archives-Hash: 463d727b14e6db9a6bbed8dfec1e3e3a 2012/3/11 Ciaran McCreesh : > On Sun, 11 Mar 2012 09:52:40 -0400 > Rich Freeman wrote: >> Is there really much of a benefit to this? =A0I guess for anybody who >> runs scripts to mass-manipulate ebuilds it might be helpful, but I >> think all the package managers planned on supporting all the EAPIs for >> quite a while longer. > > We have to support them indefinitely. It's not possible to uninstall a > package whose EAPI is unknown. probably not needed in practice, some random toughts follow. upgrade a gentoo system older than three years is nearly impossible, even update small part of it can be a major problem. Solution being install from scratch in a new partition or overwrite with a stage 3 and abuse "qfile -o". Hopefully situation will change in the future, and we will able to eix-sync and upgrade all of gentoo or only part of it. At the moment tough the ability to ununstall a package from year 2008/2009 is moot, the system is screwed anyway. except for the possible existance of packages which have not been updated in 3/4 years (do they exist?) it's possible for all package mangler (tm) to consider pre 2009 stuff as forgotten. regards, Francesco