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 1Li34E-0006X5-1p for garchives@archives.gentoo.org; Fri, 13 Mar 2009 08:48:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A77FE0285; Fri, 13 Mar 2009 08:48:33 +0000 (UTC) Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.182]) by pigeon.gentoo.org (Postfix) with ESMTP id ABE19E0285 for ; Fri, 13 Mar 2009 08:48:32 +0000 (UTC) X-RZG-AUTH: :K2kKYU+nW/MMMlTokcN5Yot1/Bj/FTl+WviP6RIJci0HRMpbh/x+X6ShOQvVOjw+sRFUdEIEJdWO X-RZG-CLASS-ID: mo05 Received: from terra.solaris (p57A4E97C.dip.t-dialin.net [87.164.233.124]) by post.strato.de (mrclete mo47) (RZmta 18.25) with ESMTP id K04e24l2D7TWyH for ; Fri, 13 Mar 2009 09:48:30 +0100 (MET) Date: Fri, 13 Mar 2009 09:48:50 +0100 From: Christian Faulhammer To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Re: Ideas for a (fast) EAPI=3 Message-ID: <20090313094850.08f9e34e@terra.solaris> In-Reply-To: <1236590099.9458.88.camel@neuromancer.neuronics-tp.ch> References: <1236498557.6854.51.camel@neuromancer> <20090309093955.380fbb9a@terra.solaris> <6142e6140903090201r7941c99ayf5453e62e6c9c993@mail.gmail.com> <20090309100603.2d7bdbba@terra.solaris> <1236590099.9458.88.camel@neuromancer.neuronics-tp.ch> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.12.11; i686-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; boundary="Sig_/h2EGTHs17PhHnrnZWn35qzK"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 186e2cc2-0707-4265-b7b1-53f32a0532ea X-Archives-Hash: 5625ef45d5614c159fad97b2c2f5a993 --Sig_/h2EGTHs17PhHnrnZWn35qzK Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, Tiziano M=FCller : > Am Montag, den 09.03.2009, 10:06 +0100 schrieb Christian Faulhammer: > > Hi, > >=20 > > Daniel Pielmeier : > >=20 > > > 2009/3/9 Christian Faulhammer : > > > > > > > > I don't know if there is a bug somewhere (I did not find one), > > > > but what about having the possibility to ask for one out many > > > > USE flags of a dependency. For example app-misc/gramps needs > > > > dev-lang/python with USE=3Dberkdb or USE=3Dsqlite, but Portage > > > > won't tell the user that he can enable one but always asks for > > > > the first in the || () string. > > > > > > >=20 > > > || ( dev-lang/python[berkdb] dev-lang/python[sqlite] ) > >=20 > > That's the solution currently and not the optimum. > > =20 > > > The only way I found to get around this is to recompile python > > > with the new use flags first. Afterwards dependency calculation > > > succeeds. > >=20 >=20 > Correctly you should probably add a berkdb or sqlite USE flag to > gramps and then do: > sqlite? ( dev-lang/python[sqlite] ) > !sqlite? ( dev-lang/python[berkdb] ) The latest version 3.1 only needs USE=3Dberkdb on Python...so problem solved for me. :) V-Li --=20 Christian Faulhammer, Gentoo Lisp project , #gentoo-lisp on FreeNode --Sig_/h2EGTHs17PhHnrnZWn35qzK Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm6HfcACgkQNQqtfCuFneMwuwCfe78hMfu3MGbZ04ylk8jKbPL8 IrAAn3L5BjF3rNxFYk3IB9MCs+dbxhU2 =UCrf -----END PGP SIGNATURE----- --Sig_/h2EGTHs17PhHnrnZWn35qzK--