Gentoo Archives: gentoo-dev

From: Christian Faulhammer <fauli@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Ideas for a (fast) EAPI=3
Date: Fri, 13 Mar 2009 08:48:34
Message-Id: 20090313094850.08f9e34e@terra.solaris
In Reply to: Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3 by "Tiziano Müller"
1 Hi,
2
3 Tiziano Müller <dev-zero@g.o>:
4
5 > Am Montag, den 09.03.2009, 10:06 +0100 schrieb Christian Faulhammer:
6 > > Hi,
7 > >
8 > > Daniel Pielmeier <daniel.pielmeier@××××××××××.com>:
9 > >
10 > > > 2009/3/9 Christian Faulhammer <fauli@g.o>:
11 > > > >
12 > > > > I don't know if there is a bug somewhere (I did not find one),
13 > > > > but what about having the possibility to ask for one out many
14 > > > > USE flags of a dependency. For example app-misc/gramps needs
15 > > > > dev-lang/python with USE=berkdb or USE=sqlite, but Portage
16 > > > > won't tell the user that he can enable one but always asks for
17 > > > > the first in the || () string.
18 > > > >
19 > > >
20 > > > || ( dev-lang/python[berkdb] dev-lang/python[sqlite] )
21 > >
22 > > That's the solution currently and not the optimum.
23 > >
24 > > > The only way I found to get around this is to recompile python
25 > > > with the new use flags first. Afterwards dependency calculation
26 > > > succeeds.
27 > >
28 >
29 > Correctly you should probably add a berkdb or sqlite USE flag to
30 > gramps and then do:
31 > sqlite? ( dev-lang/python[sqlite] )
32 > !sqlite? ( dev-lang/python[berkdb] )
33
34 The latest version 3.1 only needs USE=berkdb on Python...so problem
35 solved for me. :)
36
37 V-Li
38
39 --
40 Christian Faulhammer, Gentoo Lisp project
41 <URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
42
43 <URL:http://www.faulhammer.org/>

Attachments

File name MIME type
signature.asc application/pgp-signature