[gentoo-user] Emerge question: What's with the @?

2009-01-13 Thread Chris Lieb
I've noticed lately on the ML that people have been talking about using
package sets, such as @world and @installed.  I figured it was a part of
portage 2.1.6* since using @world with 2.1.4* would result in an error
message about an invalid package atom.  However, after upgrading to
portage 2.1.6.4, I still get the same error when doing something like
'emerge -up @world'.

What are these package sets?  What is the difference between 'emerge -up
world' and 'emerge -up @world'?  Why don't these package sets ever work
for me?

Thanks,
Chris



Re: [gentoo-user] Emerge question: What's with the @?

2009-01-13 Thread Nikolay Mikheev
2009/1/13 Chris Lieb chris.l...@gmail.com:
 I've noticed lately on the ML that people have been talking about using
 package sets, such as @world and @installed.  I figured it was a part of
 portage 2.1.6* since using @world with 2.1.4* would result in an error
 message about an invalid package atom.  However, after upgrading to
 portage 2.1.6.4, I still get the same error when doing something like
 'emerge -up @world'.

 What are these package sets?  What is the difference between 'emerge -up
 world' and 'emerge -up @world'?  Why don't these package sets ever work
 for me?

 Thanks,
 Chris



You can use sets since portage-2.2. There is no sets in 2.1 branch.


-- 
Best regards, Mikheev Nikolay



Re: [gentoo-user] Emerge question: What's with the @?

2009-01-13 Thread Nick Cunningham
2009/1/13 Chris Lieb chris.l...@gmail.com

 I've noticed lately on the ML that people have been talking about using
 package sets, such as @world and @installed.  I figured it was a part of
 portage 2.1.6* since using @world with 2.1.4* would result in an error
 message about an invalid package atom.  However, after upgrading to
 portage 2.1.6.4, I still get the same error when doing something like
 'emerge -up @world'.

 What are these package sets?  What is the difference between 'emerge -up
 world' and 'emerge -up @world'?  Why don't these package sets ever work
 for me?

 Thanks,
 Chris


A set is basically just group of packages, you can either define you own
using /etc/portage/ or using gentoo provided ones like @world and @system
(which will replace the current emerge system/world usage eventually),
aswell as useful sets such as @live-rebuild (any package that uses a
cvs/svn/git eclass, so basically any - ebuild) and @module-rebuild which
is handy for rebuilding kernel modules. Also id imagine meta-packages will
eventually move over to sets as it makes rebuilding everything or removing
it much easier, currently theres only kde4 that makes large usage of sets
but id imagine once portage 2.20 goes stable we'l see great set adoption.
An easy way to see what sets are available is to use the emerge --list-sets
command.

-Nick


[gentoo-user] Emerge Question

2005-12-17 Thread Jeff Grossman
When I ran emerge -uaD today, I got the following output:

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

Calculating world dependencies ...done!
[ebuild U ] sys-apps/man-pages-2.16 [2.15]
[ebuild U ] net-misc/curl-7.15.1 [7.15.0]
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5
[ebuild  N] x11-apps/ttmkfdir-3.0.9-r3
[ebuild  N] x11-base/opengl-update-2.2.1
[ebuild  N] media-libs/fontconfig-2.2.3
[ebuild  N] x11-base/xorg-x11-6.8.2-r6
[ebuild  N] virtual/x11-6.8
[ebuild  N] app-arch/rpm2targz-9.0-r3
[ebuild  N] sys-apps/utempter-0.5.5.6
[ebuild  N] x11-terms/xterm-204
[ebuild  N] x11-libs/openmotif-2.2.3-r3
[ebuild  N] app-text/xpdf-3.01-r3
[ebuild U ] net-print/cups-1.1.23-r4 [1.1.23-r1]


How do I find out why the x-11 programs are trying to be installed?  I 
am running just a server, so I have no X or X-11 or any gui type 
programs installed.  And, I don't want any gui type programs installed.

Thanks,
Jeff

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Emerge Question

2005-12-17 Thread Mark Knecht
On 12/17/05, Jeff Grossman [EMAIL PROTECTED] wrote:
 When I ran emerge -uaD today, I got the following output:

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

 Calculating world dependencies ...done!
 [ebuild U ] sys-apps/man-pages-2.16 [2.15]
 [ebuild U ] net-misc/curl-7.15.1 [7.15.0]
 [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5
 [ebuild  N] x11-apps/ttmkfdir-3.0.9-r3
 [ebuild  N] x11-base/opengl-update-2.2.1
 [ebuild  N] media-libs/fontconfig-2.2.3
 [ebuild  N] x11-base/xorg-x11-6.8.2-r6
 [ebuild  N] virtual/x11-6.8
 [ebuild  N] app-arch/rpm2targz-9.0-r3
 [ebuild  N] sys-apps/utempter-0.5.5.6
 [ebuild  N] x11-terms/xterm-204
 [ebuild  N] x11-libs/openmotif-2.2.3-r3
 [ebuild  N] app-text/xpdf-3.01-r3
 [ebuild U ] net-print/cups-1.1.23-r4 [1.1.23-r1]


 How do I find out why the x-11 programs are trying to be installed?  I
 am running just a server, so I have no X or X-11 or any gui type
 programs installed.  And, I don't want any gui type programs installed.

 Thanks,
 Jeff

Try the tree option (-t) and see if it shows you what's calling it.

- Mark

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Emerge Question

2005-12-17 Thread Dale

Jeff Grossman wrote:


When I ran emerge -uaD today, I got the following output:

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

Calculating world dependencies ...done!
[ebuild U ] sys-apps/man-pages-2.16 [2.15]
[ebuild U ] net-misc/curl-7.15.1 [7.15.0]
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5
[ebuild  N] x11-apps/ttmkfdir-3.0.9-r3
[ebuild  N] x11-base/opengl-update-2.2.1
[ebuild  N] media-libs/fontconfig-2.2.3
[ebuild  N] x11-base/xorg-x11-6.8.2-r6
[ebuild  N] virtual/x11-6.8
[ebuild  N] app-arch/rpm2targz-9.0-r3
[ebuild  N] sys-apps/utempter-0.5.5.6
[ebuild  N] x11-terms/xterm-204
[ebuild  N] x11-libs/openmotif-2.2.3-r3
[ebuild  N] app-text/xpdf-3.01-r3
[ebuild U ] net-print/cups-1.1.23-r4 [1.1.23-r1]


How do I find out why the x-11 programs are trying to be installed?  I 
am running just a server, so I have no X or X-11 or any gui type 
programs installed.  And, I don't want any gui type programs installed.


Thanks,
Jeff

 

I put -X in my USE line in make.conf for my servers.  I have not seen 
that yet.  I have not updated them in a few weeks though.  May be worth 
looking at.  Mine looks like this:



USE=-X -alsa



Dale
:-)

--
To err is human, I'm most certainly human.

I have four rigs:

1:  Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two 80GB hard drives.  
2:  Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive.

3:  Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 128MBs of ram and a 2.5GB 
drive.
4:  Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB 
SCSI drive.

All run Gentoo, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers.  


--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Emerge Question

2005-12-17 Thread Holly Bostick
Mark Knecht schreef:
 On 12/17/05, Jeff Grossman [EMAIL PROTECTED] wrote:
 
 When I ran emerge -uaD today, I got the following output:
 
 These are the packages that I would merge, in order:
 
 Calculating world dependencies ...done! 

 [ebuild U ] sys-apps/man-pages-2.16 [2.15] [ebuild U ] 
 net-misc/curl-7.15.1
 [7.15.0] [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5 
 [ebuild  N] x11-apps/ttmkfdir-3.0.9-r3 [ebuild  N]
 x11-base/opengl-update-2.2.1 [ebuild  N]
 media-libs/fontconfig-2.2.3 [ebuild  N]
 x11-base/xorg-x11-6.8.2-r6 [ebuild  N] virtual/x11-6.8 [ebuild
 N] app-arch/rpm2targz-9.0-r3 [ebuild  N]
 sys-apps/utempter-0.5.5.6 [ebuild  N] x11-terms/xterm-204 
 [ebuild  N] x11-libs/openmotif-2.2.3-r3 [ebuild  N]
 app-text/xpdf-3.01-r3 [ebuild U ] net-print/cups-1.1.23-r4
 [1.1.23-r1]
 
 
 How do I find out why the x-11 programs are trying to be installed?
 I am running just a server, so I have no X or X-11 or any gui type 
 programs installed.  And, I don't want any gui type programs
 installed.
 
 Thanks, Jeff
 
 
 Try the tree option (-t) and see if it shows you what's calling it.
 

The -v (--verbose) option would be useful here too-- it's possible that
one of these packages has a USE flag enabled that requires X (like the
motif flag issue seen here on the forums the other day. And since I
see openmotif being called )

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Emerge Question

2005-12-17 Thread Rumen Yotov
On (17/12/05 08:31), Jeff Grossman wrote:
 When I ran emerge -uaD today, I got the following output:
 
 These are the packages that I would merge, in order:
 
 Calculating world dependencies ...done!
 [ebuild U ] sys-apps/man-pages-2.16 [2.15]
 [ebuild U ] net-misc/curl-7.15.1 [7.15.0]
 [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5
 [ebuild  N] x11-apps/ttmkfdir-3.0.9-r3
 [ebuild  N] x11-base/opengl-update-2.2.1
 [ebuild  N] media-libs/fontconfig-2.2.3
 [ebuild  N] x11-base/xorg-x11-6.8.2-r6
 [ebuild  N] virtual/x11-6.8
 [ebuild  N] app-arch/rpm2targz-9.0-r3
 [ebuild  N] sys-apps/utempter-0.5.5.6
 [ebuild  N] x11-terms/xterm-204
 [ebuild  N] x11-libs/openmotif-2.2.3-r3
 [ebuild  N] app-text/xpdf-3.01-r3
 [ebuild U ] net-print/cups-1.1.23-r4 [1.1.23-r1]
 
 
 How do I find out why the x-11 programs are trying to be installed?  I 
 am running just a server, so I have no X or X-11 or any gui type 
 programs installed.  And, I don't want any gui type programs installed.
 
 Thanks,
 Jeff
 
 -- 
 gentoo-user@gentoo.org mailing list
 
Hi,
The new 'cups' has xpdf as external viewer dependency (see Changelog) and xpdf 
has two
USE flags (motif  X).
So put -X in /etc/portage/package.use for app-text'xpdf.
#echo app-text/xpdf -X  /etc/portage/package.use
Could do the same for 'motif'.
Rumen


pgpIp6WZNN1ZG.pgp
Description: PGP signature


Re: [gentoo-user] Emerge Question

2005-12-17 Thread Bill Roberts
On 10:50 Sat 17 Dec , Dale wrote:
 Jeff Grossman wrote:
 
 When I ran emerge -uaD today, I got the following output:
 
 These are the packages that I would merge, in order:
 
 Calculating world dependencies ...done!
 [ebuild U ] sys-apps/man-pages-2.16 [2.15]
 [ebuild U ] net-misc/curl-7.15.1 [7.15.0]
 [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.14-r5
 [ebuild  N] x11-apps/ttmkfdir-3.0.9-r3
 [ebuild  N] x11-base/opengl-update-2.2.1
 [ebuild  N] media-libs/fontconfig-2.2.3
 [ebuild  N] x11-base/xorg-x11-6.8.2-r6
 [ebuild  N] virtual/x11-6.8
 [ebuild  N] app-arch/rpm2targz-9.0-r3
 [ebuild  N] sys-apps/utempter-0.5.5.6
 [ebuild  N] x11-terms/xterm-204
 [ebuild  N] x11-libs/openmotif-2.2.3-r3
 [ebuild  N] app-text/xpdf-3.01-r3
 [ebuild U ] net-print/cups-1.1.23-r4 [1.1.23-r1]
 
 
 How do I find out why the x-11 programs are trying to be installed?  I 
 am running just a server, so I have no X or X-11 or any gui type 
 programs installed.  And, I don't want any gui type programs installed.

The culprit is cups, which changed some USE flags, pulling in xpfd 
openmotif.  See:

http://thread.gmane.org/gmane.linux.gentoo.user/148810

for details.

Bill Roberts


pgp519Q2iBpmZ.pgp
Description: PGP signature


Re: [gentoo-user] emerge question

2005-07-06 Thread A. Khattri
On Tue, 5 Jul 2005 [EMAIL PROTECTED] wrote:

 hi

 I want to emerge PHP to my box, a 2.6.11-gentoo-r11 but a want to emerge it
 without x11 support. When I type emerge -p -v php I got this message:

Re-run that with the -t option added to the command-line - the resulting
tree will show you what depends on x11 and is bringing it in as a needed
dependency (most likely, it is probably a graphics/gui library).


-- 

-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] emerge question

2005-07-05 Thread mbeltran
hi

I want to emerge PHP to my box, a 2.6.11-gentoo-r11 but a want to emerge it
without x11 support. When I type emerge -p -v php I got this message:

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

Calculating dependencies ...done!
[ebuild  N] x11-base/opengl-update-2.2.1  38 kB
[ebuild  N] media-libs/fontconfig-2.2.3  732 kB
[ebuild  N] x11-misc/ttmkfdir-3.0.9-r3  19 kB
[ebuild  N] x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts -cjk
-debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6
-minimal -mmx +nls +opengl +pam -sdk -sse -static +truetype-fonts
+type1-fonts (-uclibc) -xprint +xv 45,094 kB
[ebuild  N] app-arch/rpm2targz-9.0-r2  2 kB
[ebuild  N] sys-apps/utempter-0.5.5.5-r1  20 kB
[ebuild  N] x11-terms/xterm-200-r3  -Xaw3d -toolbar +truetype -unicode
681 kB
[ebuild  N] media-libs/lcms-1.13-r1  +jpeg +python -tiff +zlib 572 kB
[ebuild  N] media-libs/libmng-1.0.8-r1  497 kB
[ebuild  N] media-libs/tiff-3.7.2  1,231 kB
[ebuild  N] net-print/cups-1.1.23-r1  +nls +pam -samba -slp +ssl 8,501
kB
[ebuild  N] x11-libs/qt-3.3.4-r3  +cups -debug -doc -examples -firebird
+gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite
-xinerama +zlib 14,101 kB
[ebuild  N] app-crypt/mhash-0.9.2  833 kB
[ebuild  N] media-libs/pdflib-5.0.4_p1-r1  -java +perl +python -tcltk
2,759 kB
[ebuild  N] dev-libs/libxml2-2.6.19  +ipv6 +python +readline 3,100 kB
[ebuild  N] dev-libs/libgpg-error-1.0-r1  +nls 316 kB
[ebuild  N] dev-libs/libgcrypt-1.2.1  +nls 938 kB
[ebuild  N] dev-libs/libxslt-1.1.12  +crypt +python 1,736 kB
[ebuild  N] dev-libs/libmcrypt-2.5.7  511 kB
[ebuild  N] app-text/aspell-0.50.5-r4  +gpm 992 kB
[ebuild  N] app-text/sablotron-1.0  -doc +perl 472 kB
[ebuild  N] net-libs/libwww-5.4.0-r3  +mysql +ssl 1,110 kB
[ebuild  NS   ] sys-libs/db-1.85-r2  279 kB
[ebuild  NS   ] media-libs/freetype-1.3.1-r4  +nls -tetex 1,919 kB
[ebuild  N] media-libs/t1lib-5.0.2  +X -doc 1,657 kB
[ebuild  N] dev-php/php-4.3.11  +X +berkdb +crypt -curl -debug -doc
-fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp
-imap -informix +ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql
+mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres +qt +readline
-snmp +spell +ssl -tiff +truetype +xml2 -yaz 3,918 kB

Total size of downloads: 92,039 kB


Ok I have read that if I type this USE=-X -gnome -kde -xorg emerge -p -v
php i going to emerge PHP without x11 packets but didnt work, take a look:
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N] x11-base/opengl-update-2.2.1  38 kB
[ebuild  N] media-libs/fontconfig-2.2.3  732 kB
[ebuild  N] x11-misc/ttmkfdir-3.0.9-r3  19 kB
[ebuild  N] x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts -cjk
-debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6
-minimal -mmx +nls +opengl +pam -sdk -sse -static +truetype-fonts
+type1-fonts (-uclibc) -xprint +xv 45,094 kB
[ebuild  N] app-arch/rpm2targz-9.0-r2  2 kB
[ebuild  N] sys-apps/utempter-0.5.5.5-r1  20 kB
[ebuild  N] x11-terms/xterm-200-r3  -Xaw3d -toolbar +truetype -unicode
681 kB
[ebuild  N] media-libs/lcms-1.13-r1  +jpeg +python -tiff +zlib 572 kB
[ebuild  N] media-libs/libmng-1.0.8-r1  497 kB
[ebuild  N] media-libs/tiff-3.7.2  1,231 kB
[ebuild  N] net-print/cups-1.1.23-r1  +nls +pam -samba -slp +ssl 8,501
kB
[ebuild  N] x11-libs/qt-3.3.4-r3  +cups -debug -doc -examples -firebird
+gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite
-xinerama +zlib 14,101 kB
[ebuild  N] app-crypt/mhash-0.9.2  833 kB
[ebuild  N] media-libs/pdflib-5.0.4_p1-r1  -java +perl +python -tcltk
2,759 kB
[ebuild  N] dev-libs/libxml2-2.6.19  +ipv6 +python +readline 3,100 kB
[ebuild  N] dev-libs/libgpg-error-1.0-r1  +nls 316 kB
[ebuild  N] dev-libs/libgcrypt-1.2.1  +nls 938 kB
[ebuild  N] dev-libs/libxslt-1.1.12  +crypt +python 1,736 kB
[ebuild  N] dev-libs/libmcrypt-2.5.7  511 kB
[ebuild  N] app-text/aspell-0.50.5-r4  +gpm 992 kB
[ebuild  N] app-text/sablotron-1.0  -doc +perl 472 kB
[ebuild  N] net-libs/libwww-5.4.0-r3  +mysql +ssl 1,110 kB
[ebuild  NS   ] sys-libs/db-1.85-r2  279 kB
[ebuild  NS   ] media-libs/freetype-1.3.1-r4  +nls -tetex 1,919 kB
[ebuild  N] media-libs/t1lib-5.0.2  -X -doc 1,657 kB
[ebuild  N] dev-php/php-4.3.11  -X +berkdb +crypt -curl -debug -doc
-fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp
-imap -informix +ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql
+mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres +qt +readline
-snmp +spell +ssl -tiff +truetype +xml2 -yaz 3,918 kB


Any sugesst?

Best regards
Mario
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] emerge question

2005-07-05 Thread Edward Catmur
You need to set -qt, not -kde.

On Tue, 2005-07-05 at 17:27 -0600, [EMAIL PROTECTED] wrote:
 hi
 
 I want to emerge PHP to my box, a 2.6.11-gentoo-r11 but a want to emerge it
 without x11 support. When I type emerge -p -v php I got this message:
 
 These are the packages that I would merge, in order:
 
 Calculating dependencies ...done!
 [ebuild  N] x11-base/opengl-update-2.2.1  38 kB
 [ebuild  N] media-libs/fontconfig-2.2.3  732 kB
 [ebuild  N] x11-misc/ttmkfdir-3.0.9-r3  19 kB
 [ebuild  N] x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts -cjk
 -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6
 -minimal -mmx +nls +opengl +pam -sdk -sse -static +truetype-fonts
 +type1-fonts (-uclibc) -xprint +xv 45,094 kB
 [ebuild  N] app-arch/rpm2targz-9.0-r2  2 kB
 [ebuild  N] sys-apps/utempter-0.5.5.5-r1  20 kB
 [ebuild  N] x11-terms/xterm-200-r3  -Xaw3d -toolbar +truetype -unicode
 681 kB
 [ebuild  N] media-libs/lcms-1.13-r1  +jpeg +python -tiff +zlib 572 kB
 [ebuild  N] media-libs/libmng-1.0.8-r1  497 kB
 [ebuild  N] media-libs/tiff-3.7.2  1,231 kB
 [ebuild  N] net-print/cups-1.1.23-r1  +nls +pam -samba -slp +ssl 8,501
 kB
 [ebuild  N] x11-libs/qt-3.3.4-r3  +cups -debug -doc -examples -firebird
 +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite
 -xinerama +zlib 14,101 kB
 [ebuild  N] app-crypt/mhash-0.9.2  833 kB
 [ebuild  N] media-libs/pdflib-5.0.4_p1-r1  -java +perl +python -tcltk
 2,759 kB
 [ebuild  N] dev-libs/libxml2-2.6.19  +ipv6 +python +readline 3,100 kB
 [ebuild  N] dev-libs/libgpg-error-1.0-r1  +nls 316 kB
 [ebuild  N] dev-libs/libgcrypt-1.2.1  +nls 938 kB
 [ebuild  N] dev-libs/libxslt-1.1.12  +crypt +python 1,736 kB
 [ebuild  N] dev-libs/libmcrypt-2.5.7  511 kB
 [ebuild  N] app-text/aspell-0.50.5-r4  +gpm 992 kB
 [ebuild  N] app-text/sablotron-1.0  -doc +perl 472 kB
 [ebuild  N] net-libs/libwww-5.4.0-r3  +mysql +ssl 1,110 kB
 [ebuild  NS   ] sys-libs/db-1.85-r2  279 kB
 [ebuild  NS   ] media-libs/freetype-1.3.1-r4  +nls -tetex 1,919 kB
 [ebuild  N] media-libs/t1lib-5.0.2  +X -doc 1,657 kB
 [ebuild  N] dev-php/php-4.3.11  +X +berkdb +crypt -curl -debug -doc
 -fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp
 -imap -informix +ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql
 +mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres +qt +readline
 -snmp +spell +ssl -tiff +truetype +xml2 -yaz 3,918 kB
 
 Total size of downloads: 92,039 kB
 
 
 Ok I have read that if I type this USE=-X -gnome -kde -xorg emerge -p -v
 php i going to emerge PHP without x11 packets but didnt work, take a look:
 These are the packages that I would merge, in order:
 
 Calculating dependencies ...done!
 [ebuild  N] x11-base/opengl-update-2.2.1  38 kB
 [ebuild  N] media-libs/fontconfig-2.2.3  732 kB
 [ebuild  N] x11-misc/ttmkfdir-3.0.9-r3  19 kB
 [ebuild  N] x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts -cjk
 -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6
 -minimal -mmx +nls +opengl +pam -sdk -sse -static +truetype-fonts
 +type1-fonts (-uclibc) -xprint +xv 45,094 kB
 [ebuild  N] app-arch/rpm2targz-9.0-r2  2 kB
 [ebuild  N] sys-apps/utempter-0.5.5.5-r1  20 kB
 [ebuild  N] x11-terms/xterm-200-r3  -Xaw3d -toolbar +truetype -unicode
 681 kB
 [ebuild  N] media-libs/lcms-1.13-r1  +jpeg +python -tiff +zlib 572 kB
 [ebuild  N] media-libs/libmng-1.0.8-r1  497 kB
 [ebuild  N] media-libs/tiff-3.7.2  1,231 kB
 [ebuild  N] net-print/cups-1.1.23-r1  +nls +pam -samba -slp +ssl 8,501
 kB
 [ebuild  N] x11-libs/qt-3.3.4-r3  +cups -debug -doc -examples -firebird
 +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite
 -xinerama +zlib 14,101 kB
 [ebuild  N] app-crypt/mhash-0.9.2  833 kB
 [ebuild  N] media-libs/pdflib-5.0.4_p1-r1  -java +perl +python -tcltk
 2,759 kB
 [ebuild  N] dev-libs/libxml2-2.6.19  +ipv6 +python +readline 3,100 kB
 [ebuild  N] dev-libs/libgpg-error-1.0-r1  +nls 316 kB
 [ebuild  N] dev-libs/libgcrypt-1.2.1  +nls 938 kB
 [ebuild  N] dev-libs/libxslt-1.1.12  +crypt +python 1,736 kB
 [ebuild  N] dev-libs/libmcrypt-2.5.7  511 kB
 [ebuild  N] app-text/aspell-0.50.5-r4  +gpm 992 kB
 [ebuild  N] app-text/sablotron-1.0  -doc +perl 472 kB
 [ebuild  N] net-libs/libwww-5.4.0-r3  +mysql +ssl 1,110 kB
 [ebuild  NS   ] sys-libs/db-1.85-r2  279 kB
 [ebuild  NS   ] media-libs/freetype-1.3.1-r4  +nls -tetex 1,919 kB
 [ebuild  N] media-libs/t1lib-5.0.2  -X -doc 1,657 kB
 [ebuild  N] dev-php/php-4.3.11  -X +berkdb +crypt -curl -debug -doc
 -fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp
 -imap -informix +ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql
 +mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres +qt +readline
 -snmp +spell +ssl -tiff +truetype +xml2 -yaz 3,918 kB
 
 
 Any