From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1J5OFO-0001FL-Ci for garchives@archives.gentoo.org; Thu, 20 Dec 2007 16:27:46 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBKGQlI8008943; Thu, 20 Dec 2007 16:26:47 GMT Received: from smtp-out2.libero.it (smtp-out2.libero.it [212.52.84.42]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lBKGOeZ3006208 for ; Thu, 20 Dec 2007 16:24:40 GMT Received: from mailrelay11.libero.it (192.168.32.128) by smtp-out2.libero.it (7.3.120) id 4688F31B11E85EF3 for gentoo-dev@lists.gentoo.org; Thu, 20 Dec 2007 17:24:40 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAGYmakeXORDv/2dsb2JhbAAIqiU Received: from unknown (HELO [192.168.0.6]) ([151.57.16.239]) by outrelay-b11.libero.it with ESMTP; 20 Dec 2007 17:24:37 +0100 Message-ID: <476A96BE.6070907@gentoo.org> Date: Thu, 20 Dec 2007 17:22:22 +0100 From: Luca Barbato User-Agent: Thunderbird 2.0.0.9 (X11/20071127) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) References: <200712172320.01988.peper@gentoo.org> <20071220003801.GL24034@supernova> <4769D3F2.1030204@gentoo.org> <20071220040753.31cf0c2e@blueyonder.co.uk> <476A45CD.2050107@gmail.com> <20071220104209.684aedf5@blueyonder.co.uk> <476A4CD3.1060800@gmail.com> <20071220140241.20551otmf7ffjdwk@www2.mailstation.de> <476A882D.4050709@gentoo.org> <476A9369.6050003@gentoo.org> In-Reply-To: <476A9369.6050003@gentoo.org> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id lBKGQlJp008943 X-Archives-Salt: 6258e9d9-d58c-4f33-bf74-07fe302d35ac X-Archives-Hash: 941f725624959c2dda8ce4a4faac0929 R=C3=A9mi Cardona wrote: > I'll speak up then :) >=20 > What I _really_ would like to see ASAP : >=20 > 1) Dropping digest-* files for real (ie, not even having them on the > master rsync server and CVS) >=20 > 2) Slotted deps (I had the feeling we were really close to having this = a > while back, and then radio silence, maybe I missed the final announceme= nt?) >=20 > 3) USE-deps Ok those interesting. > As for the politics behind the naming of the EAPI, where it should be > placed in the ebuild, whether it should be in metadata.xml or in the > filename, I don't really care that much. I'm thinking about having them embedded in the comment as first line as something like #!/usr/bin/env emerge --eapi $foo or # EAPI=3D$foo IFF we want to consider single ebuilds, but since I don't like the approach at all here another proposal: I'd rather have a way to sync the tree so that: - if your pm supports all the features you get the tree - if your pm doesn't you get a minimal tree that let you update to the newer one. That means having a way to maintain a branch with just system and the update path and have a way to put eapi versioning per tree. This solves pretty much the root problems: "do not have the package manager break on tree update" and "have a way to update the package manager from an ancient setup w/out unpacking a newer stage on it (that could be yet another solution)" Feel free to flame/decostruct this proposal as you please. lu --=20 Luca Barbato Gentoo Council Member Gentoo/linux Gentoo/PPC http://dev.gentoo.org/~lu_zero --=20 gentoo-dev@gentoo.org mailing list