[gentoo-user] Why is portage trying to pull in xorg when I don't use it...
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...
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...
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...
-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...
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...
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...
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...
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