From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GJViq-0006W0-QK for garchives@archives.gentoo.org; Sat, 02 Sep 2006 13:39:45 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k82DcrpG012793; Sat, 2 Sep 2006 13:38:53 GMT Received: from mognix.dark-green.com (83-64-96-243.bad-voeslau.xdsl-line.inode.at [83.64.96.243]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k82DauUU001812 for ; Sat, 2 Sep 2006 13:36:56 GMT Received: from [192.168.10.142] (chello084114192194.1.15.vie.surfer.at [84.114.192.194]) by mognix.dark-green.com (Postfix) with ESMTP id 2A0C4429EA8; Sat, 2 Sep 2006 15:36:59 +0200 (CEST) Message-ID: <44F988FB.3070001@gentoo.org> Date: Sat, 02 Sep 2006 15:36:59 +0200 From: Edgar Hucek User-Agent: Thunderbird 1.5.0.5 (X11/20060728) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org, kugelfang@gentoo.org Subject: [gentoo-dev] Re: The Age of the Universe References: <44F95E3E.9000708@gentoo.org> <44F96559.6010003@gentoo.org> <44F96881.90806@gentoo.org> <200609021426.03618.kugelfang@gentoo.org> In-Reply-To: <200609021426.03618.kugelfang@gentoo.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit X-Archives-Salt: 72893cb1-6d49-4294-90b6-a5415f635737 X-Archives-Hash: ffc9e27e510b838c3b6f79420665355e Danny van Dyk schrieb: > Am Samstag, 2. September 2006 13:18 schrieb Edgar Hucek: >>>> 2.) Enable the use flage accessibility gnome cant be >>>> merged. It fails on compile the speech-tools. >>>> It seams that USE flags are not realy tested or how >>>> can it happen that there are already know bugs in the >>>> stable distro ? >>>> >>>> http://bugs.gentoo.org/show_bug.cgi?id=116030 >>>> >>>> Festival and the speech-tools are well know not to >>>> compile with gcc >=4. >>> Well, you know - if you go to read the speech-tools/festival & co. >>> bug, and read the ebuild, you'll see that the whole thing and code >>> is one huge mess, that doesn't compile even w/ gcc-3.3 without >>> patching. You'd probably prefer to never put out a new release, I >>> guess? How many people are using this one, and how does it justify >>> delaying the release even more? >> From my point of view, should it be garanted that a package and >> depencies compiles when all use flags are enabled. If a depency can't >> be compiled the use flag and depence should be dissabled/removed from >> a package. > Please _think_ before you make such a demand. Just a small investigation > would show this: > > dev-lang/php-5.1.4-r6 has _96_ USE flags. That makes 2^96 = 7.9928+28 > combinations. Given the (unreasonable) assumption that each compilation > would only take 1s and each compilation would actually succeed, you'd > still have ~8e28 seconds. The age of the universe is approximately 4e17 > seconds. > > This hasn't yet investigated allt he possible combinations of packages > depending on dev-lang/php, or the ~10,000 other packages in the tree. > > Danny Just a side hint. Try to enable all flags at the first cimpile time would reduce trys drasticaly ;) So you say a developer cant't test all useflags? That is a strange message from you. How can a developer garantee that his package is correct. Realy funny, i only hear exuses but no real solution for the problem. The fact is, that long outstanding bugs are simple ignored. If a useflag would only apply to one package it could be ok, but not when the same useflag is in other packages and makes this one useflag for the "normal user" unusable. cu Edgar (gimli) Hucek -- gentoo-dev@gentoo.org mailing list