Gentoo Archives: gentoo-dev

From: Edgar Hucek <gimli@g.o>
To: gentoo-dev@l.g.o, kugelfang@g.o
Subject: [gentoo-dev] Re: The Age of the Universe
Date: Sat, 02 Sep 2006 13:39:45
Message-Id: 44F988FB.3070001@gentoo.org
In Reply to: The Age of the Universe (was: Re: [gentoo-dev] Gentoo 2006.1) by Danny van Dyk
1 Danny van Dyk schrieb:
2 > Am Samstag, 2. September 2006 13:18 schrieb Edgar Hucek:
3 >>>> 2.) Enable the use flage accessibility gnome cant be
4 >>>> merged. It fails on compile the speech-tools.
5 >>>> It seams that USE flags are not realy tested or how
6 >>>> can it happen that there are already know bugs in the
7 >>>> stable distro ?
8 >>>>
9 >>>> http://bugs.gentoo.org/show_bug.cgi?id=116030
10 >>>>
11 >>>> Festival and the speech-tools are well know not to
12 >>>> compile with gcc >=4.
13 >>> Well, you know - if you go to read the speech-tools/festival & co.
14 >>> bug, and read the ebuild, you'll see that the whole thing and code
15 >>> is one huge mess, that doesn't compile even w/ gcc-3.3 without
16 >>> patching. You'd probably prefer to never put out a new release, I
17 >>> guess? How many people are using this one, and how does it justify
18 >>> delaying the release even more?
19 >> From my point of view, should it be garanted that a package and
20 >> depencies compiles when all use flags are enabled. If a depency can't
21 >> be compiled the use flag and depence should be dissabled/removed from
22 >> a package.
23 > Please _think_ before you make such a demand. Just a small investigation
24 > would show this:
25 >
26 > dev-lang/php-5.1.4-r6 has _96_ USE flags. That makes 2^96 = 7.9928+28
27 > combinations. Given the (unreasonable) assumption that each compilation
28 > would only take 1s and each compilation would actually succeed, you'd
29 > still have ~8e28 seconds. The age of the universe is approximately 4e17
30 > seconds.
31 >
32 > This hasn't yet investigated allt he possible combinations of packages
33 > depending on dev-lang/php, or the ~10,000 other packages in the tree.
34 >
35 > Danny
36
37 Just a side hint. Try to enable all flags at the first cimpile time would
38 reduce trys drasticaly ;)
39 So you say a developer cant't test all useflags? That is a strange
40 message from you. How can a developer garantee that his package is correct.
41 Realy funny, i only hear exuses but no real solution for the problem.
42 The fact is, that long outstanding bugs are simple ignored. If a useflag
43 would only apply to one package it could be ok, but not when the same
44 useflag is in other packages and makes this one useflag for the "normal user"
45 unusable.
46
47 cu
48
49 Edgar (gimli) Hucek
50
51 --
52 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Re: The Age of the Universe Charlie <masterdriverz@×××××.com>
Re: [gentoo-dev] Re: The Age of the Universe Simon Stelling <blubb@g.o>
Re: [gentoo-dev] Re: The Age of the Universe Jakub Moc <jakub@g.o>
Re: [gentoo-dev] Re: The Age of the Universe Mike Doty <kingtaco@g.o>
Re: [gentoo-dev] Re: The Age of the Universe Carsten Lohrke <carlo@g.o>