Gentoo Archives: gentoo-dev

From: Simon Stelling <blubb@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: The Age of the Universe
Date: Sat, 02 Sep 2006 13:52:00
Message-Id: 44F98BB5.5010402@gentoo.org
In Reply to: [gentoo-dev] Re: The Age of the Universe by Edgar Hucek
1 Edgar Hucek wrote:
2 > Just a side hint. Try to enable all flags at the first cimpile time would
3 > reduce trys drasticaly ;)
4
5 If you had a look at the php ebuild (just because we took it as example
6 here), you'd see that it is a bit more complicated than just enabling
7 everything to have everything tested.
8
9 > So you say a developer cant't test all useflags? That is a strange
10 > message from you. How can a developer garantee that his package is correct.
11
12 He can't. That's what we're saying. Nobody said we can, nor do, nor want to.
13
14 > Realy funny, i only hear exuses but no real solution for the problem.
15
16 You have heard the real solution for the specific problems you pointed
17 out: File a bug. You have also heard why it is impossible to guarantee
18 that it simply works.
19
20 > The fact is, that long outstanding bugs are simple ignored. If a useflag
21 > would only apply to one package it could be ok, but not when the same
22 > useflag is in other packages and makes this one useflag for the "normal user"
23 > unusable.
24
25 man portage:
26
27 package.use
28 Per-package USE flags. Useful for tracking local USE
29 flags or for enabling USE flags for certain packages
30 only. Perhaps you develop GTK and thus you want documen-
31 tation for it, but you don't want documentation for QT.
32 Easy as pie my friend!
33
34 Format:
35 - comments begin with #
36 - one DEPEND atom per line with space-delimited USE flags
37
38 Example:
39 # turn on docs for GTK 2.x
40 =x11-libs/gtk+-2* doc
41 # disable mysql support for QT
42 x11-libs/qt -mysql
43
44 Know your tools, man.
45
46 --
47 Kind Regards,
48
49 Simon Stelling
50 Gentoo/AMD64 developer
51 --
52 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Re: The Age of the Universe Edgar Hucek <gimli@g.o>