Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 222683 - x11-base/xorg-server does not build /usr/lib64/libxf86config.so
Summary: x11-base/xorg-server does not build /usr/lib64/libxf86config.so
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal with 2 votes (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion, InVCS
Depends on:
Blocks:
 
Reported: 2008-05-18 16:22 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-09-24 09:31 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
[PATCH] Make ebuild to run eautoreconf (xorg-server-1.4.0.90-r3.ebuild.diff,870 bytes, patch)
2008-05-21 08:05 UTC, Naohiro Aota
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-05-18 16:22:44 UTC
When trying to build pyxf86config (as it's a dep of the HAL version in gentopia's overlay), the build fails this way:

x86_64-pc-linux-gnu-gcc -shared  .libs/pyxf86conf.o .libs/xf86config_ext.o  /usr/lib64/libgmodule-2.0.so -L/usr/lib64 -ldl /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -lxf86config  -march=athlon64 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--export-dynamic -Wl,-soname -Wl,ixf86configmodule.so -o .libs/ixf86configmodule.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libxf86config.a(Files.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libxf86config.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [ixf86configmodule.la] Error 1
make: *** [all] Error 2

It's actually logical as /usr/lib64/libxf86config.so does not exist, the only copy available is the static archive, which is not build with PIC, at least with x11-base/xorg-server-1.4.0.90-r3 which is what I have installed.

Robin what was your setup for this to build on amd64? PIE-enabled by chance?
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-19 19:37:03 UTC
Could you rebuild your xorg-server? There might've been a mistake in there for a little while where autoreconf didn't get run to make the library get built PIC.
Comment 2 Henning Rohlfs 2008-05-20 10:56:37 UTC
I'm getting the same error and recompiling xorg-server did not solve the problem.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-05-20 12:30:28 UTC
I can confirm that rebuilding xorg-server changes nothing.
Comment 4 Evil Compile Person 2008-05-20 22:53:55 UTC
And now it has escaped from the overlay and is hitting poor ~amd64 users :)
Comment 5 Togge 2008-05-21 07:04:54 UTC
Seems like this bug is dependent on the USE flags being used since SNAPSHOT is set for some combinations.
If SNAPSHOT is not set eautoreconf is not being run. This prevents Makefile .in from being regenerated.
Comment 6 Naohiro Aota gentoo-dev 2008-05-21 08:05:59 UTC
Created attachment 153835 [details, diff]
[PATCH] Make ebuild to run eautoreconf

Hi. I got the same error.

I found that xorg-server-<ver>/hw/xfree86/parser/Makefile.am is
patched by 1.4-fpic-libxf86config.patch to compile libxf86config with
-fPIC, but we can't find this change in Makefile because the ebuild
forget to run eautoreconf.

Applying attached patch and rebuilding xorg-server could solve the problem.
Comment 7 David Watzke 2008-05-21 11:36:24 UTC
(In reply to comment #6)

tried you patch with xorg-server-1.4.0.90-r4 (it applied ok) and it didn't solve the problem for me :-(
Comment 8 Naohiro Aota gentoo-dev 2008-05-21 14:15:51 UTC
(In reply to comment #7)
> (In reply to comment #6)
> 
> tried you patch with xorg-server-1.4.0.90-r4 (it applied ok) and it didn't
> solve the problem for me :-(

Excuse me, but I want to confirm some points.

1. My patch is for xorg-server-1.4.0.90-r3. Did you applied it to xorg-server-1.4.0.90-r4?
2. I think xorg-server-1.4.0.90-r4's KEYWORD is set "". Did you build xorg-server-1.4.0.90-r4?
3. Aren't there following message when you rebuild xorg-server? If not, maybe the patch is not applied correctly.

<snip>
 * Applying xorg-server-1.4.0.90-automake-1.10.1-fixup.patch ... [ ok ]
 * Running eautoreconf in '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work/xorg-server-1.4.0.90' ...  
 * Running aclocal ... [ ok ]
 * Running libtoolize --copy --force --automake ... [ ok ]
 * Running aclocal ... [ ok ]
 * Running autoconf ... [ ok ]
 * Running autoheader ... [ ok ]
 * Running automake --add-missing --copy --foreign ... [ ok ]
 * Running elibtoolize in: xorg-server-1.4.0.90
 *   Applying portage-1.5.10.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work/xorg-server-1.4.0.90 ...
 * econf: updating xorg-server-1.4.0.90/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xorg-server-1.4.0.90/config.sub with /usr/share/gnuconfig/config.sub
<snip>
Comment 9 David Watzke 2008-05-21 15:23:53 UTC
(In reply to comment #8)
> 1. My patch is for xorg-server-1.4.0.90-r3. Did you applied it to
> xorg-server-1.4.0.90-r4?

Yes, I really did.
# wget -qO- 'http://bugs.gentoo.org/attachment.cgi?id=153835&action=view' | sed s/r3/r4/g | patch -p0

> 2. I think xorg-server-1.4.0.90-r4's KEYWORD is set "". Did you build
> xorg-server-1.4.0.90-r4?

Yes, I really did.
# grep xorg-server /etc/paludis/keywords.conf
x11-base/xorg-server *

(1 of 4) Installing x11-base/xorg-server-1.4.0.90-r4:0::gentoo ...

> 3. Aren't there following message when you rebuild xorg-server? If not, maybe
> the patch is not applied correctly.

There are; eautoreconf had been run.
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-21 17:22:37 UTC
This is so weird. I absolutely remember seeing this problem and fixing it before, but I cannot find any record of me doing so in the ChangeLog.

I fixed it in 1.4.0.90-r3 and -r4, so you can fix it by rebuilding xorg-server. I'm pulling -r4 from package.mask soon, so that will ensure that everybody does rebuild, and I'm going to leave this bug open till then.
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-21 17:24:13 UTC
FYI ... you'll want hal 0.5.11 to require xorg-server 1.4.0.90-r4 as soon as I unmask it.
Comment 12 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-05-21 17:52:29 UTC
@dberkholz, you are thinking of bug #206989
Comment 13 Martin Schanzenbach 2008-05-22 12:59:45 UTC
Confirmed. The patch by Naohiro fixes the problem for me.
Comment 14 John Feuerstein 2008-05-22 18:05:37 UTC
Indeed. Naohiro Aota's patch works fine for xorg-server-1.4.0.90-r3 here. Thanks.
Comment 15 David Watzke 2008-05-22 21:27:32 UTC
It still doesn't work for me but I think this might be related to the fact I'm using Paludis instead of Portage. Strange though, because till now it didn't bring any trouble and I'm using it quite a while...
Comment 16 Thomas S. Howard 2008-05-22 23:00:48 UTC
(In reply to comment #15)
> It still doesn't work for me but I think this might be related to the fact I'm
> using Paludis instead of Portage. Strange though, because till now it didn't
> bring any trouble and I'm using it quite a while...
> 

Do you have the "minimal" USE flag set?  I did, which is what was causing libxf86config to not be installed, even though I'd applied the patch.  This is the offending line in the ebuild:

$(use_enable !minimal install-libxf86config)

I just nuked that and substituted:

--enable-install-libxf86config


Comment 17 David Watzke 2008-05-23 04:47:40 UTC
(In reply to comment #16)

Yes, this is it! Thanks.
Comment 18 upendra 2008-05-29 20:28:43 UTC
I am getting following error when I do emerge world

mv -f .deps/pyxf86conf.Tpo .deps/pyxf86conf.Plo
/bin/sh ./libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -fvisibility=hidden -O2 -pipe -Wall -module -shared -avoid-version  -o ixf86configmodule.la -rpath /usr/lib64/python2.4/site-packages pyxf86conf.lo xf86config_ext.lo -Wl,--export-dynamic -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0   -lxf86config 
x86_64-pc-linux-gnu-gcc -shared  .libs/pyxf86conf.o .libs/xf86config_ext.o  /usr/lib64/libgmodule-2.0.so -L/usr/lib64 -ldl /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -lxf86config  -Wl,--export-dynamic -Wl,-soname -Wl,ixf86configmodule.so -o .libs/ixf86configmodule.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libxf86config.a(Files.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libxf86config.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [ixf86configmodule.la] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-python/pyxf86config-0.3.34-r1/work/pyxf86config-0.3.34'
make: *** [all] Error 2
 * 
 * ERROR: dev-python/pyxf86config-0.3.34-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2836:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-python/pyxf86config-0.3.34-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/pyxf86config-0.3.34-r1/temp/environment'.
 * 

 * Messages for package dev-python/pyxf86config-0.3.34-r1:

 * 
 * ERROR: dev-python/pyxf86config-0.3.34-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2836:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-python/pyxf86config-0.3.34-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/pyxf86config-0.3.34-r1/temp/environment'.


emerge --info
Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.7-r2, 2.6.23-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r3 x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
Timestamp of tree: Thu, 29 May 2008 18:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.gatech.edu/pub/gentoo http://www.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo http://gentoo.netnitco.net ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.espri.arizona.edu/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.llarian.net/ ftp://gentoo.llarian.net/pub/gentoo http://gentoo.binarycompass.org http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo http://prometheus.cs.wmich.edu/gentoo http://modzer0.cs.uaf.edu/public/gentoo/ http://mirror.usu.edu/mirrors/gentoo/ ftp://mirror.usu.edu/mirrors/gentoo/ ftp://lug.mtu.edu/gentoo http://mirror.phy.olemiss.edu/mirror/gentoo http://mirror.mcs.anl.gov/pub/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://ftp.wwc.edu/pub/mirrors/ftp.gentoo.org http://mirror.utdlug.org/linux/distributions/gentoo/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa amd64 berkdb cli cracklib crypt cups dbus dri gdbm gnome gpm gstreamer gtk hal iconv isdnlog jpeg ldap midi mmx mudflap ncurses nls nptl nptlonly nsplugin openmp pam pcre perl pppd python readline reflection session spl sse sse2 ssl svg tcpd unicode xorg" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 19 upendra 2008-05-29 20:31:08 UTC
forgot to add in earlier comment made by me,

what is the solution for that error ?
Comment 20 Mart Raudsepp gentoo-dev 2008-06-16 13:27:24 UTC
I added a check to die if USE=minimal is used on xorg-server into pkg_setup. I'm not completely sure that's the right way to go - definitely not if pkg_setup is called for binary package installations as well, as xorg-server matters only at build time (libxf86config.a is a static library that will be included with pyxf86config)
Comment 21 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-20 22:20:30 UTC
Maybe I am not reading the bug correctly, but dev-python/pyxf86config-0.3.34-r1 compiles just fine in my stable chroot so I am removing amd64@g.o from CC field. Please add us back if there is additional testing or whatnot needed. Thanks.
Comment 22 SpanKY gentoo-dev 2008-12-23 03:55:13 UTC
it isnt amd64 specific, just that it's the most likely to encounter the error (due to # of people using amd64 vs another arch)
Comment 23 Marcus Schwartz 2009-07-31 22:36:07 UTC
Just started getting this myself trying to upgrade from pyxf86config-0.3.34-r1 to pyxf86config-0.3.34-r2 with xorg-server-1.6.2.901.
Comment 24 Marcus Schwartz 2009-07-31 22:45:28 UTC
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7300_@_2.00GHz-with-gentoo-1.12.11.1
Timestamp of tree: Fri, 31 Jul 2009 13:45:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.8-r1
dev-lang/python:     2.4.4-r13, 2.5.4-r3, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ABI="amd64"
ACCEPT_KEYWORDS="amd64"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
ASFLAGS_x86="--32"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CDEFINE_amd64="__x86_64__"
CDEFINE_x86="__i386__"
CFLAGS="-march=core2 -O2 -pipe"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x86="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLLISION_IGNORE="/lib/modules"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CVS_RSH="ssh"
CXXFLAGS="-march=core2 -O2 -pipe"
DEFAULT_ABI="amd64"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FLTK_DOCDIR="/usr/share/doc/fltk-2.0_pre6786-r1/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo "
GLOBUS_LOCATION="/usr/local/globus-4.2.0"
GLOBUS_USAGE_OPTOUT="1"
GTK_IM_MODULE="scim"
GUILE_LOAD_PATH="/usr/share/guile/1.8"
HG="/usr/bin/hg"
HISTCONTROL="ignoredups"
HISTFILESIZE="5000"
HISTSIZE="5000"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/info"
INPUT_DEVICES="evdev keyboard mouse synaptics"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KERNEL="linux"
LADSPA_PATH="/usr/lib64/ladspa"
LANG="en_US.UTF-8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS="-Wl,-O1"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LIBDIR_amd64="lib64"
LIBDIR_amd64_fbsd="lib64"
LIBDIR_ppc="lib32"
LIBDIR_ppc64="lib64"
LIBDIR_sparc32="lib32"
LIBDIR_sparc64="lib64"
LIBDIR_x86="lib32"
LIBDIR_x86_fbsd="lib32"
LINGUAS="en en_US"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAIL="/var/mail/root"
MAKEOPTS="-j3"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/man:/etc/java-config/system-vm/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man:/opt/opera/share/man"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/bin:/opt/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="3"
PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/gentoo-taiwan /usr/local/portage/layman/zugaina /usr/local/portage/layman/sunrise /usr/local/portage/layman/jokey /usr/local/portage/layman/roslin /usr/local/portage/layman/THE /usr/local/portage/layman/science /usr/local/portage/layman/jmd-gentoo /usr/local/portage"
PRELINK_PATH_MASK="/usr/lib64/klibc"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PS1="\[\033[34m\]\T\[\033[33m\]|$?|\[\033[1;34m\]\h\[\033[0;33m\]\w\[\$\]\[\033[37m\]"
PWD="/root"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
QT_IM_MODULE="scim"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
RPMDIR="/usr/portage/rpm"
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="1"
SSH_AGENT_PID="8417"
SSH_AUTH_SOCK="/tmp/ssh-cbHFeI8416/agent.8416"
SSH_CLIENT="192.168.1.124 43344 22"
SSH_CONNECTION="192.168.1.124 43344 192.168.1.110 22"
SSH_TTY="/dev/pts/4"
STAGE1_USE="multilib nptl nptlonly unicode"
SYMLINK_LIB="yes"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
TERM="xterm"
TMP="/tmp/.private/root"
TMPDIR="/tmp/.private/root"
USB_DEVFS_PATH="/dev/bus/usb"
USE="16bit 3ds 7zip X a52 aac aalib ace acpi additions adplug aften aim alac alsa amazon amd64 amr amrnb amrwb anthy aotuv apm ares artworkextra async atsc audiofile automap bash-completion battery berkdb bidi binary-drivers binfilter blender-game bluetooth bs2b bzip2 cairo canna cardbus cdaudio cdda cddb cdparanoia cdr cdrkit cdrom cdsound cg chardet chasen chm cjk cli color-console colordiff compress consolekit contrast corefonts cpio cpufreq cracklib crypt cscope css csv ctype cups cupsddk curl curlwrappers dbus dc1394 dga dia dialup dict dillo directfb disk-partition dmi dri dssi dts dv dvb dvd dvdr dvdread eap-tls enca encode epson exif exiv2 fame fasttrack fat fbcon fbdev ffmpeg figlet file firefox3 flac floppy fluidsynth fontconfig foomaticdb fortran fpx freewnn ftp furigana fuse gcrypt gd gdbm geoip ggi gif gimp git gkrellm glitz glut gnutella gnutls google-gadgets gpac gpm gps grammar gs gsm gstreamer gtk hardcoded-tables hddtemp hdri hfs hifieq hpn hvm ia32 icc iconv icq icu id3 id3tag idea imagemagick imap imlib immqt-bc injection inkjar ipw4965 jabber java javascript jbig jce jfs jit john joystick jpeg kate kipi kqemu kvm ladspa lame laptop lcms ldap libass libcaca libdsk libgcrypt libgig libnotify libsamplerate libssh2 libv4l2 live lm_sensors loop-aes lzma lzo madwifi magic matroska midi migemo mikmod mime mjpeg mktemp mmx mmxext mng modplug moznoirc mozsha1 mp2 mp3 mp4 mp4live mpeg mpeg2 mppe-mppc msn multilib musepack music na_dd na_icons ncurses netpbm network nls nocd normalize nptl nptlonly nss ntfs ntp nuv nvidia ocamlopt offensive ogg ogg123 ogm openft opengl oscar pam parted pcap pcapnav pcf pch pcmcia pcre pdf perl plasma player pmu png pnm postscript ppds prime projectm psf pth python q8 qemu qt3support qt4 quicktime quote radio rar rc5 rdesktop readline recode reflection reiser4 reiserfs replaygain resid rle rtc rtsp samba scanner schroedinger scim sdl sdl-image sftp shorten shout sid skey skins skk slang slit smi smp sms sndfile snes sockets socks5 soundtouch speex spl sqlite sqlite3 srt sse sse2 sse3 ssh ssl ssse3 staticsocket stream subtitles subversion suid svg svgz sysfs taglib tagwriting tcl tcpd teletext templates test-programs tga themes theora thesaurus threads tidy tiff timidity tk tls toolbar tools transcode truetype trusted tta twolame type1 ui uim unicode unsupported unzip upnp usb userlocales v4l v4l2 vamp vcd vcdinfo vcdx vde vdpau videos vim vim-syntax vistafree visualization vlm vnc vncviewer vorbis vst wav wavpack wifi wireshark wma wmf wordperfect wxwindows x264 x86emu xanim xcomposite xen xext xfs xim xine xinerama xiph xmame xml xmp xorg xorgmodule xpfast xpm xpsmall xrandr xrender xscreensaver xspf xterm-color xulrunner xv xvid xvmc xvnc yahoo yv12 zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="fbdev nv nvidia vesa"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="fbdev nv nvidia vesa"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/kde/3.5/share:/usr/share"
XERCESC_NLS_HOME="/usr/share/xerces-c/msg"
XIM="SCIM"
XIM_PROGRAM="SCIM"
XMODIFIERS="@im=SCIM"
_="/usr/bin/emerge"
Comment 25 Hal Engel 2009-08-05 15:32:30 UTC
(In reply to comment #24)
> Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0,
> 2.6.30-gentoo-r4 x86_64)
> =================================================================
> System uname:
> Linux-2.6.30-gentoo-r4-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7300_@_2.00GHz-with-gentoo-1.12.11.1
> Timestamp of tree: Fri, 31 Jul 2009 13:45:01 +0000
> app-shells/bash:     3.2_p39
> dev-java/java-config: 1.3.7-r1, 2.1.8-r1
> dev-lang/python:     2.4.4-r13, 2.5.4-r3, 2.6.2-r1
> dev-python/pycrypto: 2.0.1-r6
> dev-util/cmake:      2.6.4-r2
> sys-apps/baselayout: 1.12.11.1
> sys-apps/sandbox:    2.0
> sys-devel/autoconf:  2.13, 2.63-r1
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
> sys-devel/binutils:  2.18-r3
> sys-devel/gcc-config: 1.4.1
> sys-devel/libtool:   1.5.26
> virtual/os-headers:  2.6.27-r2
> ABI="amd64"
> ACCEPT_KEYWORDS="amd64"
> ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x
> ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3
> trident usb-audio via82xx via82xx-modem ymfpci"
> ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
> hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug
> rate route share shm softvol"
> ANT_HOME="/usr/share/ant"
> APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm
> authn_default authn_file authz_dbm authz_default authz_groupfile authz_host
> authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir
> disk_cache env expires ext_filter file_cache filter headers include info
> log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling
> status unique_id userdir usertrack vhost_alias"
> ARCH="amd64"
> ASFLAGS_x86="--32"
> AUTOCLEAN="yes"
> CBUILD="x86_64-pc-linux-gnu"
> CDEFINE_amd64="__x86_64__"
> CDEFINE_x86="__i386__"
> CFLAGS="-march=core2 -O2 -pipe"
> CFLAGS_x86="-m32"
> CHOST="x86_64-pc-linux-gnu"
> CHOST_amd64="x86_64-pc-linux-gnu"
> CHOST_x86="i686-pc-linux-gnu"
> CLASSPATH="."
> CLEAN_DELAY="5"
> COLLISION_IGNORE="/lib/modules"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
> /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d
> /etc/terminfo /etc/udev/rules.d"
> CVS_RSH="ssh"
> CXXFLAGS="-march=core2 -O2 -pipe"
> DEFAULT_ABI="amd64"
> DISTDIR="/usr/portage/distfiles"
> EDITOR="/bin/nano"
> ELIBC="glibc"
> EMERGE_WARNING_DELAY="10"
> FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms
> strict unmerge-orphans userfetch userpriv usersandbox"
> FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}"
> "${URI}""
> FLTK_DOCDIR="/usr/share/doc/fltk-2.0_pre6786-r1/html"
> GCC_SPECS=""
> GDK_USE_XFT="1"
> GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo
> http://mirror.datapipe.net/gentoo "
> GLOBUS_LOCATION="/usr/local/globus-4.2.0"
> GLOBUS_USAGE_OPTOUT="1"
> GTK_IM_MODULE="scim"
> GUILE_LOAD_PATH="/usr/share/guile/1.8"
> HG="/usr/bin/hg"
> HISTCONTROL="ignoredups"
> HISTFILESIZE="5000"
> HISTSIZE="5000"
> HOME="/root"
> INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/info"
> INPUT_DEVICES="evdev keyboard mouse synaptics"
> JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
> JAVA_HOME="/etc/java-config-2/current-system-vm"
> JDK_HOME="/etc/java-config-2/current-system-vm"
> KERNEL="linux"
> LADSPA_PATH="/usr/lib64/ladspa"
> LANG="en_US.UTF-8"
> LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
> text"
> LDFLAGS="-Wl,-O1"
> LDFLAGS_x86="-m elf_i386"
> LESS="-R -M --shift 5"
> LESSOPEN="|lesspipe.sh %s"
> LIBDIR_amd64="lib64"
> LIBDIR_amd64_fbsd="lib64"
> LIBDIR_ppc="lib32"
> LIBDIR_ppc64="lib64"
> LIBDIR_sparc32="lib32"
> LIBDIR_sparc64="lib64"
> LIBDIR_x86="lib32"
> LIBDIR_x86_fbsd="lib32"
> LINGUAS="en en_US"
> LOGNAME="root"
> LS_COLORS="rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
> MAIL="/var/mail/root"
> MAKEOPTS="-j3"
> MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/man:/etc/java-config/system-vm/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man:/opt/opera/share/man"
> MULTILIB_ABIS="amd64 x86"
> MULTILIB_STRICT_DENY="64-bit.*shared object"
> MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32
> /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
> MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)"
> NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb
> php profiler soa visualweb webcommon websvccommon xml"
> OPENGL_PROFILE="xorg-x11"
> PAGER="/usr/bin/less"
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/bin:/opt/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
> PKGDIR="/usr/portage/packages"
> PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig"
> PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix
> alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa
> x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris
> x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux
> amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
> PORTAGE_BINHOST_CHUNKSIZE="3000"
> PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
> PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
> PORTAGE_CONFIGROOT="/"
> PORTAGE_DEBUG="0"
> PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
> PORTAGE_ELOG_CLASSES="warn error log"
> PORTAGE_ELOG_MAILFROM="portage@localhost"
> PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
> PORTAGE_ELOG_MAILURI="root"
> PORTAGE_ELOG_SYSTEM="save_summary echo"
> PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
> PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
> PORTAGE_GID="250"
> PORTAGE_INST_GID="0"
> PORTAGE_INST_UID="0"
> PORTAGE_NICENESS="3"
> PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
> --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
> --exclude=/local --exclude=/packages"
> PORTAGE_RSYNC_RETRIES="3"
> PORTAGE_TMPDIR="/var/tmp"
> PORTAGE_VERBOSE="1"
> PORTAGE_WORKDIR_MODE="0700"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/usr/local/portage/layman/gentoo-taiwan
> /usr/local/portage/layman/zugaina /usr/local/portage/layman/sunrise
> /usr/local/portage/layman/jokey /usr/local/portage/layman/roslin
> /usr/local/portage/layman/THE /usr/local/portage/layman/science
> /usr/local/portage/layman/jmd-gentoo /usr/local/portage"
> PRELINK_PATH_MASK="/usr/lib64/klibc"
> PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
> PS1="\[\033[34m\]\T\[\033[33m\]|$?|\[\033[1;34m\]\h\[\033[0;33m\]\w\[\$\]\[\033[37m\]"
> PWD="/root"
> QMAKESPEC="linux-g++"
> QTDIR="/usr/qt/3"
> QT_IM_MODULE="scim"
> RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O
> "${DISTDIR}/${FILE}" "${URI}""
> ROOT="/"
> ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
> RPMDIR="/usr/portage/rpm"
> SANE_CONFIG_DIR="/etc/sane.d"
> SHELL="/bin/bash"
> SHLVL="1"
> SSH_AGENT_PID="8417"
> SSH_AUTH_SOCK="/tmp/ssh-cbHFeI8416/agent.8416"
> SSH_CLIENT="192.168.1.124 43344 22"
> SSH_CONNECTION="192.168.1.124 43344 192.168.1.110 22"
> SSH_TTY="/dev/pts/4"
> STAGE1_USE="multilib nptl nptlonly unicode"
> SYMLINK_LIB="yes"
> SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
> TERM="xterm"
> TMP="/tmp/.private/root"
> TMPDIR="/tmp/.private/root"
> USB_DEVFS_PATH="/dev/bus/usb"
> USE="16bit 3ds 7zip X a52 aac aalib ace acpi additions adplug aften aim alac
> alsa amazon amd64 amr amrnb amrwb anthy aotuv apm ares artworkextra async atsc
> audiofile automap bash-completion battery berkdb bidi binary-drivers binfilter
> blender-game bluetooth bs2b bzip2 cairo canna cardbus cdaudio cdda cddb
> cdparanoia cdr cdrkit cdrom cdsound cg chardet chasen chm cjk cli color-console
> colordiff compress consolekit contrast corefonts cpio cpufreq cracklib crypt
> cscope css csv ctype cups cupsddk curl curlwrappers dbus dc1394 dga dia dialup
> dict dillo directfb disk-partition dmi dri dssi dts dv dvb dvd dvdr dvdread
> eap-tls enca encode epson exif exiv2 fame fasttrack fat fbcon fbdev ffmpeg
> figlet file firefox3 flac floppy fluidsynth fontconfig foomaticdb fortran fpx
> freewnn ftp furigana fuse gcrypt gd gdbm geoip ggi gif gimp git gkrellm glitz
> glut gnutella gnutls google-gadgets gpac gpm gps grammar gs gsm gstreamer gtk
> hardcoded-tables hddtemp hdri hfs hifieq hpn hvm ia32 icc iconv icq icu id3
> id3tag idea imagemagick imap imlib immqt-bc injection inkjar ipw4965 jabber
> java javascript jbig jce jfs jit john joystick jpeg kate kipi kqemu kvm ladspa
> lame laptop lcms ldap libass libcaca libdsk libgcrypt libgig libnotify
> libsamplerate libssh2 libv4l2 live lm_sensors loop-aes lzma lzo madwifi magic
> matroska midi migemo mikmod mime mjpeg mktemp mmx mmxext mng modplug moznoirc
> mozsha1 mp2 mp3 mp4 mp4live mpeg mpeg2 mppe-mppc msn multilib musepack music
> na_dd na_icons ncurses netpbm network nls nocd normalize nptl nptlonly nss ntfs
> ntp nuv nvidia ocamlopt offensive ogg ogg123 ogm openft opengl oscar pam parted
> pcap pcapnav pcf pch pcmcia pcre pdf perl plasma player pmu png pnm postscript
> ppds prime projectm psf pth python q8 qemu qt3support qt4 quicktime quote radio
> rar rc5 rdesktop readline recode reflection reiser4 reiserfs replaygain resid
> rle rtc rtsp samba scanner schroedinger scim sdl sdl-image sftp shorten shout
> sid skey skins skk slang slit smi smp sms sndfile snes sockets socks5
> soundtouch speex spl sqlite sqlite3 srt sse sse2 sse3 ssh ssl ssse3
> staticsocket stream subtitles subversion suid svg svgz sysfs taglib tagwriting
> tcl tcpd teletext templates test-programs tga themes theora thesaurus threads
> tidy tiff timidity tk tls toolbar tools transcode truetype trusted tta twolame
> type1 ui uim unicode unsupported unzip upnp usb userlocales v4l v4l2 vamp vcd
> vcdinfo vcdx vde vdpau videos vim vim-syntax vistafree visualization vlm vnc
> vncviewer vorbis vst wav wavpack wifi wireshark wma wmf wordperfect wxwindows
> x264 x86emu xanim xcomposite xen xext xfs xim xine xinerama xiph xmame xml xmp
> xorg xorgmodule xpfast xpm xpsmall xrandr xrender xscreensaver xspf xterm-color
> xulrunner xv xvid xvmc xvnc yahoo yv12 zip zlib" ALSA_CARDS="ali5451 als4000
> atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968
> fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx
> via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
> empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul
> mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions
> alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file
> authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user
> autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires
> ext_filter file_cache filter headers include info log_config logio mem_cache
> mime mime_magic negotiation rewrite setenvif speling status unique_id userdir
> usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse
> synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780
> lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU"
> VIDEO_CARDS="fbdev nv nvidia vesa"
> USER="root"
> USERLAND="GNU"
> USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS
> CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS
> INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS
> NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND
> VIDEO_CARDS"
> USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
> USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
> VIDEO_CARDS="fbdev nv nvidia vesa"
> XDG_CONFIG_DIRS="/etc/xdg"
> XDG_DATA_DIRS="/usr/local/share:/usr/kde/3.5/share:/usr/share"
> XERCESC_NLS_HOME="/usr/share/xerces-c/msg"
> XIM="SCIM"
> XIM_PROGRAM="SCIM"
> XMODIFIERS="@im=SCIM"
> _="/usr/bin/emerge"
> 

I can confirm that this is also happening on my system with almost exactly the same configuration. 
Comment 26 Dominik D. Geyer 2009-08-18 00:03:37 UTC
same here

Portage 2.2_rc38 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r5 x86_64)                                               
=================================================================               
System uname: Linux-2.6.30-gentoo-r5-x86_64-AMD_Athlon-tm-_64_Processor_3800+-with-gentoo-1.12.11.1                                                             
Timestamp of tree: Mon, 17 Aug 2009 20:00:01 +0000                              
app-shells/bash:     3.2_p39                                                    
dev-java/java-config: 1.3.7-r1, 2.1.8-r1                                        
dev-lang/python:     2.4.4-r13, 2.5.4-r3, 2.6.2-r1                              
dev-python/pycrypto: 2.0.1-r8                                                   
dev-util/cmake:      2.6.4-r2                                                   
sys-apps/baselayout: 1.12.11.1                                                  
sys-apps/sandbox:    1.6-r2                                                     
sys-devel/autoconf:  2.13, 2.63-r1                                              
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2                            
sys-devel/binutils:  2.18-r3                                                    
sys-devel/gcc-config: 1.4.1                                                     
sys-devel/libtool:   2.2.6a                                                     
virtual/os-headers:  2.6.27-r2                                                  
ACCEPT_KEYWORDS="amd64"                                                         
CBUILD="x86_64-pc-linux-gnu"                                                    
CFLAGS="-O2 -pipe -march=athlon64"                                              
CHOST="x86_64-pc-linux-gnu"                                                     
CONFIG_PROTECT="/etc /usr/share/config"                                         
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"                                                                 
CXXFLAGS="-O2 -pipe -march=athlon64"                                            
DISTDIR="/usr/portage/distfiles"                                                
FEATURES="assume-digests distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"        
GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"                                                                 
LANG="de_DE.UTF-8"                                                              
LDFLAGS="-Wl,-O1"                                                               
LINGUAS="de"                                                                    
MAKEOPTS="-j2"                                                                  
PKGDIR="/usr/portage/packages"                                                  
PORTAGE_CONFIGROOT="/"                                                          
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                                                  
PORTAGE_TMPDIR="/var/tmp"                                                       
PORTDIR="/usr/portage"                                                          
PORTDIR_OVERLAY="/usr/local/portage"                                            
SYNC="rsync://rsync.gentoo.org/gentoo-portage"                                  
USE="3dnow X a52 aac acl acpi alsa amd64 bash-completion berkdb branding bzip2 cairo cdr cli cracklib crypt css cups dbus dri dts dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran gdbm gif gpm gstreamer hal iconv isdnlog jpeg kde libnotify mad mikmod mmx mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf perl png ppds pppd python qt qt3 qt3support qt4 quicktime readline reflection sdl session spl sse sse2 ssl startup-notification svg sysfs tcpd theora tiff truetype unicode usb v4l v4l2 vcd vim-syntax vorbis webkit x264 xcomposite xine xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 27 Peter Volkov (RETIRED) gentoo-dev 2009-08-20 19:36:36 UTC
This looks like a bug in xorg-server: it does not build /usr/lib64/libxf86config.so and that's the reason for pyxf86config build failure.

And yes, this does not happen because 1.4-fpic-libxf86config.patch is applied, but automake was not running.
Comment 28 Rémi Cardona (RETIRED) gentoo-dev 2009-08-20 19:57:01 UTC
I think we should mask pyxf86config. HAL no longer needs it. It looks like only dev-python/rhpxl is using pyxf86config.

@Donnie, @x11, what say you?

Thanks
Comment 29 Rémi Cardona (RETIRED) gentoo-dev 2009-09-24 09:31:32 UTC
Both packages have been masked and will be removed from portage in 30 days.

libxf86config is definitely not ready to be exported outside xorg-server, so we'll even stop installing it in newer versions of xorg-server.

If anyone needs the lib, then xorg-server needs to be properly fixed to export a nice .so, not a static lib.

Thanks