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 1NsZ16-0002a3-HQ for garchives@archives.gentoo.org; Fri, 19 Mar 2010 10:01:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B166CE0CB3; Fri, 19 Mar 2010 10:01:18 +0000 (UTC) Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219]) by pigeon.gentoo.org (Postfix) with ESMTP id C5D66E0C62 for ; Fri, 19 Mar 2010 10:01:12 +0000 (UTC) Received: by bwz19 with SMTP id 19so3019468bwz.26 for ; Fri, 19 Mar 2010 03:01:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=SCUcJOk+gF5DyAlqBZYHFNFqA5VXfvdqtwSAEtNmj08=; b=TiX6rt5njvO/7OF8qOfLPUSc1uLLPz4/t95BVOzcRFGV4n8NvB03QXr1dhmqEbPlAJ 3si7aziII8GgZjg88V5DMZGLr+5/rxmyLWaG2PfOoRPv6F4EgAikbC5tdVQ9Zfg8r+O5 osQp/q9VIpsdxwp3NErhn/NBn2SUhQiz6sO5s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=krgErPdCAohbjHLvWbLGLMBmxwU7Rd3ulE5RY9QrDZQkSWaywPcWiM+8SfS7sJxHuM 8ua0YORN2UTrZdXhOizyBe+WO4b7YgBj/kG8jqS2eAHW/n7G0ajzChBgnNWpA/LOaBmI duYIORhjwoimFY842dMZTKexwv5/qJq3UgBbs= Received: by 10.204.134.6 with SMTP id h6mr2149455bkt.160.1268992872141; Fri, 19 Mar 2010 03:01:12 -0700 (PDT) Received: from snowcone ([78.144.69.26]) by mx.google.com with ESMTPS id x16sm3873043bku.11.2010.03.19.03.01.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 19 Mar 2010 03:01:11 -0700 (PDT) Date: Fri, 19 Mar 2010 10:01:05 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it Message-ID: <20100319100105.2d8fa848@snowcone> In-Reply-To: <20100319095608.GE28451@hrair> References: <4BA27CE2.7080005@gentoo.org> <201003191036.18142.Arfrever@gentoo.org> <4BA3463B.4030204@gentoo.org> <201003191055.04628.Arfrever@gentoo.org> <20100319095608.GE28451@hrair> X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.7; 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_/2R8tbq3KDk4gsCkErcdW.v7"; protocol="application/pgp-signature" X-Archives-Salt: 68dbafe5-e6ff-4010-b8b1-bcda577c39a9 X-Archives-Hash: 8cbc21ee6e7a65b9ea1e74f5fde08d0a --Sig_/2R8tbq3KDk4gsCkErcdW.v7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 19 Mar 2010 02:56:08 -0700 Brian Harring wrote: > > We are waiting on ABI dependencies (and extended support for > > multiple ABIs in package manager), which will provide some needed > > functionality. >=20 > You can do it now w/out waiting on ABI dependencies- I'm not saying=20 > the dependencies would be pretty, but it's doable to get abi level=20 > depdencies per slotting via expanding out the use combinations. >=20 > Note that's a step beyond what's in place now- converting over to the=20 > ruby abuse of USE_EXPAND hands over better control to users now w/ > the same dep gurantees. >=20 > So... yeah, it's not reliant on EAPI. An EAPI extension *would* make=20 > it easier, but it's not required to do it (especially since the deps=20 > are already autogenerated to a decent degree). How would do it and deal with existing packages not having the required things in IUSE without (+)/(-) use deps? I don't see a way of doing it legally without those. --=20 Ciaran McCreesh --Sig_/2R8tbq3KDk4gsCkErcdW.v7 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkujS2QACgkQ96zL6DUtXhELgACg2hQSyRriXDY3rwW689zEKrr9 rw8An09NbfdhHTnvGG2Df6VWaygel2F+ =JDTH -----END PGP SIGNATURE----- --Sig_/2R8tbq3KDk4gsCkErcdW.v7--