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.54) id 1FRx5Q-0004mX-6e for garchives@archives.gentoo.org; Fri, 07 Apr 2006 19:57:40 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k37JuuZo029925; Fri, 7 Apr 2006 19:56:56 GMT Received: from mail.obsidian-studios.com (mail.obsidian-studios.com [72.17.152.163]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k37JushZ002398 for ; Fri, 7 Apr 2006 19:56:55 GMT Received: (qmail 1775 invoked from network); 7 Apr 2006 15:56:53 -0400 Received: from mail.obsidian-studios.com (HELO ASSP-nospam) (192.168.0.51) by mail.obsidian-studios.com with SMTP; 7 Apr 2006 15:56:53 -0400 Received: from 192.168.1.211 ([192.168.1.211] helo=wlt.obsidian-studios.com) by ASSP-nospam ; 7 Apr 06 19:56:53 -0000 Subject: Re: [gentoo-java] binary virtual machines and use flags / dependencies (X, alsa, odbc) From: "William L. Thomson Jr." To: gentoo-java In-Reply-To: <4435C89C.8030900@gentoo.org> References: <4435C89C.8030900@gentoo.org> Content-Type: text/plain Organization: Obsidian-Studios, Inc. Date: Fri, 07 Apr 2006 15:56:52 -0400 Message-Id: <1144439813.9557.2.camel@wlt.obsidian-studios.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 Content-Transfer-Encoding: 7bit X-Assp-Spam-Prob: 0.00000 X-Assp-Envelope-From: wlt@obsidian-studios.com X-Archives-Salt: d77af155-aaa8-4550-b999-4f0677f877e2 X-Archives-Hash: e4d6be16e437146813f3a9b5d1df4a67 On Thu, 2006-04-06 at 21:04 -0500, Joshua Nichols wrote: > > > I don't think either of these are particular ideal. I think it would > slightly better to depend on the things that the libraries needed. Well I am not sure that would work or be ideal. A few reasons. One if someone was on a server and so not using alsa, extra stuff is pulled in. Now one could say big deal. However two, if we installed all deps by default that would also include X. Which is a very large app, many deps, takes forever to compile even on fast hardware. Now some time back when I was using JGenerator (a servlet) via Tomcat it had deps on X. I can't recall what happened, I do not believe it was anything catatstrophic. At the same time it was not the greatest either, logs were created and JGenerator would not work till I installed X. Granted both these scenarios are more server related than desktop. However it's cases where the extra stuff would not be wanted across the board. Much less have to package.provide stuff etc? Unfortunately I think use flag is best, and yes it creates broken symbols and etc for missing stuff. Not sure what to say, but it's murky waters, and I am not sure there is any elegant, or ideal way to go about it? Will keep the thinking cap on about it though. -- Sincerely, William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com -- gentoo-java@gentoo.org mailing list