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?
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.
I'm getting the same error and recompiling xorg-server did not solve the problem.
I can confirm that rebuilding xorg-server changes nothing.
And now it has escaped from the overlay and is hitting poor ~amd64 users :)
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.
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.
(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 :-(
(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>
(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.
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.
FYI ... you'll want hal 0.5.11 to require xorg-server 1.4.0.90-r4 as soon as I unmask it.
@dberkholz, you are thinking of bug #206989
Confirmed. The patch by Naohiro fixes the problem for me.
Indeed. Naohiro Aota's patch works fine for xorg-server-1.4.0.90-r3 here. Thanks.
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...
(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
(In reply to comment #16) Yes, this is it! Thanks.
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
forgot to add in earlier comment made by me, what is the solution for that error ?
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)
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.
it isnt amd64 specific, just that it's the most likely to encounter the error (due to # of people using amd64 vs another arch)
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.
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"
(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.
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
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.
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
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