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 1SO4pR-00056L-Mv for garchives@archives.gentoo.org; Sat, 28 Apr 2012 10:24:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E398E08C7; Sat, 28 Apr 2012 10:24:24 +0000 (UTC) Received: from a1iwww1.kph.uni-mainz.de (a1iwww1.kph.uni-mainz.de [134.93.134.1]) by pigeon.gentoo.org (Postfix) with ESMTP id 1683CE08C7 for ; Sat, 28 Apr 2012 10:24:23 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id q3SAOJKU025768; Sat, 28 Apr 2012 12:24:19 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id q3SAOJHq018240; Sat, 28 Apr 2012 12:24:19 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.5/8.14.5/Submit) id q3SAOJao018236; Sat, 28 Apr 2012 12:24:19 +0200 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Message-ID: <20379.50514.944374.900024@a1i15.kph.uni-mainz.de> Date: Sat, 28 Apr 2012 12:24:18 +0200 To: gentoo-pms@lists.gentoo.org Cc: =?iso-8859-2?Q?Micha=B3_G=F3rny?= Subject: [gentoo-pms] Re: EAPI 5 In-Reply-To: <20120428103421.42803332@googlemail.com> References: <20120415021641.1858ffde@gentoo.org> <4F8A885C.3050508@gentoo.org> <20120418185913.3d2fa68f@epia.jer-c2.orkz.net> <201204181340.00474.vapier@gentoo.org> <20120418184138.50153e57@googlemail.com> <4F8F05E9.5070103@gentoo.org> <4F8F0929.2010109@googlemail.com> <4F8F18EC.3000707@gentoo.org> <4F8F3513.2060202@googlemail.com> <20120425224433.2fa0f2de@gentoo.org> <4F98EA90.4000403@gentoo.org> <4F9967DE.8000601@gentoo.org> <4F99F941.90705@gentoo.org> <20120427162051.13554e1a@pomiocik.lan> <4F9AD51F.6060303@gentoo.org> <20378.57067.381372.698034@a1i15.kph.uni-mainz.de> <20120427202614.0edd9c24@googlemail.com> <20378.63178.619568.972455@a1i15.kph.uni-mainz.de> <20120427215824.3382e682@pomiocik.lan> <20120427211227.613709a2@googlemail.com> <20120428105207.135d15be@pomiocik.lan> <20120428103421.42803332@googlemail.com> X-Mailer: VM 8.2.0b under 23.4.2 (x86_64-pc-linux-gnu) From: Ulrich Mueller Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 150c3dab-a966-4a96-ad8a-11b9f734e8e6 X-Archives-Hash: c5dcb94ba626e45e7413df530c2b9d8e >>>>> On Sat, 28 Apr 2012, Ciaran McCreesh wrote: > On Sat, 28 Apr 2012 10:52:07 +0200 > Micha=B3 G=F3rny wrote: >> > * Get a versionator replacement into the PM >>=20 >> Why are we trying to make PM a brick instead of keeping stuff >> modular? What does the eclass lack which could be provided by PM? > Because trying to parse version formats correctly in bash is a huge > pain, and versionator doesn't get it right (never mind that the > rules were different when versionator was written). Right. Also the code for version handling is already implemented in package managers. So it appears natural to make it available to the ebuild environment, instead of (imperfectly) duplicating it in an eclass. Ulrich