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 1ShbSK-0000Ut-NG for garchives@archives.gentoo.org; Thu, 21 Jun 2012 07:05:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 63DE4E08C2; Thu, 21 Jun 2012 07:05:10 +0000 (UTC) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 199C5E0686 for ; Thu, 21 Jun 2012 07:04:28 +0000 (UTC) Received: by wgbfm10 with SMTP id fm10so251280wgb.10 for ; Thu, 21 Jun 2012 00:04:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=wwMsGnizxkmoj4DU0eKEsJvn0KeBuNrQuWFbiBrJX7M=; b=Hx77gWf9QMTMPTo2XFY2IcR/ZRHyZZpct1u8JN7WOH5wnsT4zIxFM65GPVPcZlH3lP auYKNQTzANduktLeXJ1vn5RB0TXRTQVSQWHHkqQUlfzd3Zn0UNzSOCghRr6oYTHW1wAH V10ReC0pr2v2fk95jWOK+970plxt4NGSvSBTPoXPuN6JQnLa15jHeo7SlZwn6kMn+Bry Z+yswXpGCKKka9104Ia25ScHND4mMA2Tsf5Yn0Xc8v5Lfj/jE61x0CH3xWswV85rSJNQ oiU3FGr5jnM8dF914mWKkEyL5cajsaPPm4vdxiv3dzDo8ZhZk3Dv570wLwXK5qRf8JmB t3HQ== Received: by 10.181.11.137 with SMTP id ei9mr17641376wid.21.1340262268231; Thu, 21 Jun 2012 00:04:28 -0700 (PDT) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id d10sm85310554wiy.3.2012.06.21.00.04.27 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 21 Jun 2012 00:04:27 -0700 (PDT) Date: Thu, 21 Jun 2012 08:00:39 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] My wishlist for EAPI 5 Message-ID: <20120621080039.0724cf8d@googlemail.com> In-Reply-To: <1340258936.2470.5.camel@belkin4> References: <4FE231BA.6020404@gentoo.org> <20120620213518.4baf8150@googlemail.com> <4FE24408.40302@gentoo.org> <1340258936.2470.5.camel@belkin4> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/Gf6+GoS/bQpyVkR3/iKd/W/"; protocol="application/pgp-signature" X-Archives-Salt: fdb08cf8-50df-4d44-bd3b-0934b2c25520 X-Archives-Hash: b9c012670ffed21d891e84ad9f667338 --Sig_/Gf6+GoS/bQpyVkR3/iKd/W/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 21 Jun 2012 08:08:55 +0200 Pacho Ramos wrote: > Also, if I remember correctly, Tommy asked for this some months ago, > you asked for what he sent some days ago and now you require more and > more work to delay things to be implemented. I still haven't seen a clear description of exactly what should be changed and why. I've also not seen a description of exactly what problem is being solved, nor a discussion of the relative merits of implementing a solution to whatever that problem is. All I've seen is a mess of code that "gets it working" in Portage (which isn't the same as "implements it for Portage") and a big wall of text that contains lots that no-one needs to know and little of what's important. This needs to go through the GLEP process, and it needs a PMS diff. In case you're not aware, the first time Gentoo did multilib, it was done as a series of random changes to Portage that no-one really thought through or understood. As you can see, that didn't work... > I also don't understand why Gentoo is forced to stick with old ways > of doing things until new EAPI is approved That's not what's going on here. The issue is that there might be one person who understands what "the new way of doing things", but he hasn't told us what he thinks that is. Once we get a proper explanation, getting an EAPI out doesn't take long. The main problem here isn't even EAPI related. Ebuild developers don't even know what they'll be expected, required or able to do for multilib. > while Exherbo is free to implement and use things like that special > way of handling DEPENDENCIES without waiting for any EAPI to be > accepted... The DEPENDENCIES proposal predates Exherbo. Gentoo originally didn't have it because Portage couldn't implement it. Now it doesn't have it because it's too controversial to get it approved. Exherbo does have it because it was carefully discussed, compared to alternatives, planned out, tested, accepted by the expendable figurehead, and then rolled out. > or maybe I am wrong and people is able to use any PM manager > compliant with EAPI on exherbo without issues? If anyone ever manages to come up with another package mangler that can get close to implementing what Exherbo needs, then sure. --=20 Ciaran McCreesh --Sig_/Gf6+GoS/bQpyVkR3/iKd/W/ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/ixpoACgkQ96zL6DUtXhGp2wCfWGhKhQHq4RD63DgTijQzJ6EC fOkAn3zcxdbZRSwpvsI2quYNUoDAct0t =tRhY -----END PGP SIGNATURE----- --Sig_/Gf6+GoS/bQpyVkR3/iKd/W/--