public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
@ 2006-03-29 22:09 Daevid Vincent
  2006-03-29 23:06 ` Philip Webb
  2006-03-29 23:59 ` Bo Andresen
  0 siblings, 2 replies; 8+ messages in thread
From: Daevid Vincent @ 2006-03-29 22:09 UTC (permalink / raw
  To: gentoo-user

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:
-------------------------------------------------------------------------
vmware ~ # emerge -Davtu world

These are the packages that I would merge, in reverse order:

Calculating world dependencies   
!!! Packages for the following atoms are either all
!!! masked or don't exist:
sys-apps/fileutils sys-apps/textutils sys-apps/sh-utils
 
...done!
[ebuild     U ] net-fs/samba-3.0.21b [3.0.14a-r2] +acl -async -automount
-cups -doc -examples -kerberos -ldap -ldapsam -libclamav +mysql -oav +pam
-postgres +python -quotas +readline (-selinux) -swat -syslog -winbind -xml
+xml2 17,143 kB 
[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 
[ebuild  N    ]  media-libs/libsdl-1.2.8-r1  -X -aalib -alsa -arts -dga
-directfb -esd -fbcon -ggi -libcaca -nas -noaudio -noflagstrip -nojoystick
-novideo +opengl +oss -pic -svga -xinerama +xv 2,541 kB 
[ebuild  N    ]   media-libs/audiofile-0.2.6-r1  365 kB 
[ebuild  N    ] x11-terms/xterm-207  -Xaw3d -doc -toolbar +truetype -unicode
727 kB 
[nomerge      ]  sys-apps/utempter-0.5.5.6  
[ebuild  N    ]   x11-base/xorg-x11-6.8.2-r6  -3dfx -3dnow +bitmap-fonts
-cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers -ipv6
-minimal -mmx -nls -nocxx +opengl +pam -sdk -sse -static +truetype-fonts
+type1-fonts (-uclibc) -xprint +xv 44,705 kB 
[ebuild  N    ]    media-libs/fontconfig-2.2.3  732 kB 
[ebuild  N    ]    x11-base/opengl-update-3.0.0  0 kB 
[ebuild  N    ]     app-admin/eselect-opengl-1.0.3  41 kB 
[ebuild  N    ]    x11-apps/ttmkfdir-3.0.9-r3  19 kB 
[nomerge      ] sys-libs/libcap-1.10-r5  -nocxx +python -static 
[nomerge      ]  dev-lang/swig-1.3.21  -X* -doc -guile -java +perl +php
+python +ruby* -tcltk 
[ebuild     U ]   dev-lang/php-5.1.2 [5.1.1] -adabas -apache +apache2
-bcmath -berkdb -birdstep +bzip2 -calendar -cdb +cgi -cjk +cli +crypt +ctype
-curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -doc -empress
-empress-bcs -esoob -exif -fastbuild -fdftk -filepro -firebird -flatfile
-force-cgi-redirect -frontbase -ftp +gd -gd-external +gdbm -gmp -hardenedphp
-hash -hyperwave-api -iconv -imap -informix -inifile -interbase -iodbc -ipv6
-java-external -kerberos -ldap -libedit -mcve -memlimit +mhash -ming -msql
-mssql +mysql -mysqli +ncurses -nls -oci8 -oci8-instant-client -odbc -pcntl
+pcre -pdo -pdo-external -pic -posix -postgres -qdbm +readline -recode
-reflection -sapdb -sasl +session -sharedext -sharedmem +simplexml -snmp
+soap -sockets -solid +spell -spl +sqlite +ssl -sybase -sybase-ct -sysvipc
-threads -tidy -tokenizer +truetype -vm-goto -vm-switch -wddx +xml
-xmlreader -xmlrpc -xmlwriter -xpm +xsl -yaz -zip +zlib 6,178 kB 
[ebuild     U ]    media-libs/libpng-1.2.8-r1 [1.2.8] -doc 375 kB 
[nomerge      ] sys-apps/most-4.9.5  
[ebuild     U ]  sys-libs/slang-1.4.9-r2 [1.4.9-r1] -cjk -unicode 628 kB 

Total size of downloads: 77,229 kB

Do you want me to merge these packages? [Yes/No] 
-------------------------------------------------------------------------

What is trying to bring in all those NEW x11 packages? How can I prevent
this annoyance? 

And what am I supposed to do with this information:

!!! Packages for the following atoms are either all
!!! masked or don't exist:
sys-apps/fileutils sys-apps/textutils sys-apps/sh-utils

Am I supposed to remove those packages? 
Ignore this message?
'esearch'ing for them turns up nothing.


"You had me at EHLO" --E.Webb (10.04.05) 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-29 22:09 [gentoo-user] Why is portage trying to pull in xorg when I don't use it Daevid Vincent
@ 2006-03-29 23:06 ` Philip Webb
  2006-03-30  0:17   ` Daevid Vincent
  2006-03-29 23:59 ` Bo Andresen
  1 sibling, 1 reply; 8+ messages in thread
From: Philip Webb @ 2006-03-29 23:06 UTC (permalink / raw
  To: gentoo-user

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:
'emerge -C links && emerge lynx' should solve your problem.

-- 
========================,,============================================
SUPPORT     ___________//___,  Philip Webb : purslow@chass.utoronto.ca
ELECTRIC   /] [] [] [] [] []|  Centre for Urban & Community Studies
TRANSIT    `-O----------O---'  University of Toronto
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-29 22:09 [gentoo-user] Why is portage trying to pull in xorg when I don't use it Daevid Vincent
  2006-03-29 23:06 ` Philip Webb
@ 2006-03-29 23:59 ` Bo Andresen
  2006-03-30  5:34   ` Alexander Skwar
  1 sibling, 1 reply; 8+ messages in thread
From: Bo Andresen @ 2006-03-29 23:59 UTC (permalink / raw
  To: gentoo-user

On Thursday 30 March 2006 00:09, 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:
> -------------------------------------------------------------------------
> vmware ~ # emerge -Davtu world
>
> These are the packages that I would merge, in reverse order:
>
> Calculating world dependencies
> !!! Packages for the following atoms are either all
> !!! masked or don't exist:
> sys-apps/fileutils sys-apps/textutils sys-apps/sh-utils

Seems you have fileutils, textutils and sh-utils in your world file though 
they are not part of portage. Are you using them? If you don't then perhaps 
unmerge them..

That is, however, uncorrelated to the problem below.

> ...done!
> [ebuild     U ] net-fs/samba-3.0.21b [3.0.14a-r2] +acl -async -automount
> -cups -doc -examples -kerberos -ldap -ldapsam -libclamav +mysql -oav +pam
> -postgres +python -quotas +readline (-selinux) -swat -syslog -winbind -xml
> +xml2 17,143 kB
> [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
> [ebuild  N    ]  media-libs/libsdl-1.2.8-r1  -X -aalib -alsa -arts -dga
> -directfb -esd -fbcon -ggi -libcaca -nas -noaudio -noflagstrip -nojoystick
> -novideo +opengl +oss -pic -svga -xinerama +xv 2,541 kB
           ^^^^^^^
When opengl is requested links depends on virtual/opengl which is provided by 
x11-base/xorg-x11 given that the opengl use flag is enabled for that too...

So just add -opengl to your use flags.

> [ebuild  N    ]   media-libs/audiofile-0.2.6-r1  365 kB
> [ebuild  N    ] x11-terms/xterm-207  -Xaw3d -doc -toolbar +truetype
> -unicode 727 kB
> [nomerge      ]  sys-apps/utempter-0.5.5.6
> [ebuild  N    ]   x11-base/xorg-x11-6.8.2-r6  -3dfx -3dnow +bitmap-fonts
> -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers -ipv6
> -minimal -mmx -nls -nocxx +opengl +pam -sdk -sse -static +truetype-fonts
> +type1-fonts (-uclibc) -xprint +xv 44,705 kB

-- 
Bo Andresen
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-29 23:06 ` Philip Webb
@ 2006-03-30  0:17   ` Daevid Vincent
  2006-03-30  1:03     ` Ryan Tandy
                       ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Daevid Vincent @ 2006-03-30  0:17 UTC (permalink / raw
  To: gentoo-user

> -----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)

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-30  0:17   ` Daevid Vincent
@ 2006-03-30  1:03     ` Ryan Tandy
  2006-03-30  5:24     ` Kristian Poul Herkild
  2006-03-30  5:32     ` Alexander Skwar
  2 siblings, 0 replies; 8+ messages in thread
From: Ryan Tandy @ 2006-03-30  1:03 UTC (permalink / raw
  To: gentoo-user

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



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-30  0:17   ` Daevid Vincent
  2006-03-30  1:03     ` Ryan Tandy
@ 2006-03-30  5:24     ` Kristian Poul Herkild
  2006-03-30  5:32     ` Alexander Skwar
  2 siblings, 0 replies; 8+ messages in thread
From: Kristian Poul Herkild @ 2006-03-30  5:24 UTC (permalink / raw
  To: gentoo-user

Daevid Vincent wrote:
> 
> 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)
> 

You probably didn't add -X and so on to your make.conf. And yes, links2 
can show images when compiled against this and that.

That's what it's doing on my machine, and it works almost as well as dillo.

-Kristian Poul Herkild
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-30  0:17   ` Daevid Vincent
  2006-03-30  1:03     ` Ryan Tandy
  2006-03-30  5:24     ` Kristian Poul Herkild
@ 2006-03-30  5:32     ` Alexander Skwar
  2 siblings, 0 replies; 8+ messages in thread
From: Alexander Skwar @ 2006-03-30  5:32 UTC (permalink / raw
  To: gentoo-user

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.

No, it's not silly. It's good.

> 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? 

No, it shouldn't. It should work with all the flags that you
set.

> 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?

No, that's not silly.

> Will "links" actually SHOW an image?

Yes, it will.


> I've
> NEVER seen it do that (on any other linux box, even with X support)

Fine - so, what?

Alexander Skwar
-- 
"I have to convince you, or at least snow you ..."
		-- Prof. Romas Aleliunas, CS 435
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...
  2006-03-29 23:59 ` Bo Andresen
@ 2006-03-30  5:34   ` Alexander Skwar
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Skwar @ 2006-03-30  5:34 UTC (permalink / raw
  To: gentoo-user

Bo Andresen wrote:

> Seems you have fileutils, textutils and sh-utils in your world file though 
> they are not part of portage. Are you using them?

They are obsolated by coreutils. So:

> If you don't then perhaps 
> unmerge them..

That's the solution.

Alexander Skwar
-- 
As a computer, I find your faith in technology amusing.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-03-30  5:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-29 22:09 [gentoo-user] Why is portage trying to pull in xorg when I don't use it Daevid Vincent
2006-03-29 23:06 ` Philip Webb
2006-03-30  0:17   ` Daevid Vincent
2006-03-30  1:03     ` Ryan Tandy
2006-03-30  5:24     ` Kristian Poul Herkild
2006-03-30  5:32     ` Alexander Skwar
2006-03-29 23:59 ` Bo Andresen
2006-03-30  5:34   ` Alexander Skwar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox