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 1FOloJ-0007hS-Ji for garchives@archives.gentoo.org; Thu, 30 Mar 2006 01:18:52 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k2U1Es19004524; Thu, 30 Mar 2006 01:14:54 GMT Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.177]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k2U14QVn032246 for ; Thu, 30 Mar 2006 01:04:26 GMT Received: by pproxy.gmail.com with SMTP id f25so171143pyf for ; Wed, 29 Mar 2006 17:04:25 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=Nbuz0HlT0R3u+8DqsjrMNU8hwMd5E1xqN6tCdnZKjXog8AOHtfJiJj4QANU8R8SAW9UyQ0mC0GoAPJTbvsNatjjdHyD+Gde6GlaK/FsOtboXgi5iO67aP4DryP8TwZr4X5AcfxCUmDYM/hoCrJ8C1w3pnZtPlYG06MszRcUbPDI= Received: by 10.35.54.20 with SMTP id g20mr101924pyk; Wed, 29 Mar 2006 17:04:25 -0800 (PST) Received: from ?192.168.0.2? ( [64.180.41.36]) by mx.gmail.com with ESMTP id z80sm235686pyg.2006.03.29.17.04.24; Wed, 29 Mar 2006 17:04:24 -0800 (PST) Message-ID: <442B2E72.3020006@gmail.com> Date: Wed, 29 Mar 2006 17:03:46 -0800 From: Ryan Tandy User-Agent: Thunderbird 1.5 (Windows/20051201) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it... References: <200603300017.k2U0HVq1031986@robin.gentoo.org> In-Reply-To: <200603300017.k2U0HVq1031986@robin.gentoo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: c3f1dd42-b933-46c2-9805-21c53f67b496 X-Archives-Hash: 2f5803acfdcd1945065bc11a480197c4 Daevid Vincent wrote: >> -----Original Message----- >> From: Philip Webb [mailto:purslow@sympatico.ca] >> Sent: Wednesday, March 29, 2006 3:07 PM >> To: gentoo-user@lists.gentoo.org >> Subject: Re: [gentoo-user] Why is portage trying to pull in >> xorg when I don't use it... >> >> 060329 Daevid Vincent wrote: >> >>> I have a VMWare that I use for LAMP development. >>> I have never put Xorg on it nor do I ever want X windows on it. >>> Recently, when I do an 'emerge -Davut world', I see this: >>> >> -- snip -- >> >>> [ebuild U ] www-client/links-2.1_pre20 [2.1_pre19] -X >>> >> -directfb -fbcon >> >>> +gpm -javascript +jpeg -livecd +png +sdl +ssl -svga +tiff >>> >> -unicode 3,768 kB >> -- snip -- >> >>> [ebuild N ] x11-terms/xterm-207 -Xaw3d -doc -toolbar >>> >> +truetype -unicode >> >>> 727 kB >>> What is trying to bring in all those NEW x11 packages? >>> How can I prevent this annoyance? >>> >> It's clearer if you do 'emerge -etp links', which requires >> all the GUI stuff >> > > OMG! 'links' pulls in _92_ package dependencies?! That's silly. > > What confuses me even more now, is that AFAIK, "links" is (according to the > man page) "lynx-like alternative character mode WWW browser", so why then > all the x11 dependencies and such. Shouldn't this thing, by definition, just > work in console mode without all that extra crap? > > I "solved" this by adding this to /etc/portage/package.use: > > www-client/links -X -directfb -fbcon gpm -javascript -jpeg -livecd -png -sdl > ssl -svga -tiff -unicode > > But what seems silly to me is that why does this have jpeg, png, tiff > support if it's in console mode? Will "links" actually SHOW an image? I've > NEVER seen it do that (on any other linux box, even with X support) > > Links has an optional (very basic) graphical browser, enabled when compiled with USE="X" and started with the command line "links -g". I often use it on systems early in the build process (I like to get rid of the CD as soon as possible) while I'm still building GTK+ and Firefox. The JPEG, PNG, and TIFF flags only have any effect when the X flag is selected as well. In your case, it was pulling in X because you had SDL enabled, and in turn OpenGL enabled for SDL. Since SDL and OpenGL are both GUI libraries (SDL not entirely, I'll admit), you might as well add '-sdl -opengl' to your global USE in /etc/make.conf since it's a no-X installation. HTH. -- gentoo-user@gentoo.org mailing list