[gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Daevid Vincent
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



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Philip Webb
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 : [EMAIL PROTECTED]
ELECTRIC   /] [] [] [] [] []|  Centre for Urban  Community Studies
TRANSIT`-O--O---'  University of Toronto
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Bo Andresen
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



RE: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Daevid Vincent
 -Original Message-
 From: Philip Webb [mailto:[EMAIL PROTECTED] 
 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



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Ryan Tandy

Daevid Vincent wrote:

-Original Message-
From: Philip Webb [mailto:[EMAIL PROTECTED] 
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



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Kristian Poul Herkild

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



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Alexander Skwar

Daevid Vincent wrote:

-Original Message-
From: Philip Webb [mailto:[EMAIL PROTECTED] 
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



Re: [gentoo-user] Why is portage trying to pull in xorg when I don't use it...

2006-03-29 Thread Alexander Skwar

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