Gentoo Archives: gentoo-dev

From: Georgi Georgiev <chutz@×××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] RFC: split tcltk USE flag to tcl and tk
Date: Tue, 16 Sep 2003 04:06:36
Message-Id: 20030916040630.GA30118%chutz@gg3.net
In Reply to: Re: [gentoo-dev] RFC: split tcltk USE flag to tcl and tk by Spider
1 On 17/08/2003 at 15:15:26(+0200), Spider used 1.3K just to say:
2 > begin quote
3 > On Sun, 17 Aug 2003 01:32:28 -0700
4 > "Robin H. Johnson" <robbat2@g.o> wrote:
5 > >
6 > > Two possible solutions for this:
7 > > 1. Have the 'tk' USE flag imply the 'tcl' USE flag. This would cause
8 > > the'tcl? ( tcl ) tk? ( tk )' example to resolve correctly.
9 > > 2. the ebuilds doing 'tcl? ( tcl ) tk? ( tk )' are quite clearly
10 > > wrong, as tk is the graphical toolkit for tcl, ergo they should have
11 > > 'IUSE="tk"' and that would pull in tcl as wel
12 >
13 >
14 > We have that with gtk and gtk2, and users don't understand it. We are at
15 > about 1 bug report / week for that due to the nesting (one turn on/off
16 > and one prefer-gtk2)
17 >
18 > I'd still prefer that the python ebuild was fixed to be:
19 > DEPEND="tcltk? ( X? ( >=dev-lang/tk-8.4 )) " instead of breaking it
20
21 Is there a way to do something similar in SRC_URI?
22
23 I am thinking about something like
24
25 SRC_URI="ftp://ftp.mozilla.org/pub/mozilla/releases/${PN}${MY_PV2}/src/${PN}-source-${MY_PV2}.tar.bz2
26 crypt? ( -moznomail? ( http://downloads.mozdev.org/enigmail/src/enigmail-${EMVER}.tar.gz
27 http://enigmail.mozdev.org/dload/src/ipc-${IPCVER}.tar.gz ) )"
28
29 Currently the above does not work :(
30
31 --
32 ( Georgi Georgiev ( Spock: We suffered 23 casualties in that (
33 ) chutz@×××.net ) attack, Captain. )
34 ( +81(90)6266-1163 ( (
35
36 --
37 gentoo-dev@g.o mailing list