I updated all gnome-light to 2.22, all excluding yelp. Yelp won't compile. Reproducible: Always Steps to Reproduce: 1. emerge -1 yelp Actual Results: yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o yelp-yelp-search-parser.o -pthread -lglade-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -ldl -lexslt -lxslt -lz -lm -lgcrypt -lgpg-error -lxml2 -lstartup-notification-1 -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lrarian -lz -lbz2 -llzmadec -lSM -lICE -lX11 -Wl,-R/usr/lib/xulrunner -Wl,-R/usr/lib/nspr -L/usr/lib/xulrunner -L/usr/lib/nspr -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl mkdir .libs i686-pc-linux-gnu-g++ -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0 -I/usr/include/startup-notification-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/rarian -I/usr/lib/xulrunner/include -I/usr/lib/xulrunner/include/xpcom -I/usr/lib/xulrunner/include/string -I/usr/include/nspr -I/usr/lib/xulrunner/include/gtkembedmoz -fno-rtti -fshort-wchar -march=athlon-xp -O2 -pipe -Wall -Wno-unused -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -march=athlon-xp -O2 -pipe -o yelp yelp-Yelper.o yelp-yelp-base.o yelp-yelp-bookmarks.o yelp-yelp-debug.o yelp-yelp-error.o yelp-yelp-gecko-utils.o yelp-yelp-html.o yelp-yelp-io-channel.o yelp-yelp-settings.o yelp-yelp-utils.o yelp-yelp-window.o yelp-yelp-marshal.o yelp-yelp-main.o yelp-yelp-print.o yelp-yelp-page.o yelp-yelp-transform.o yelp-yelp-gecko-services.o yelp-yelp-document.o yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o yelp-yelp-search-parser.o -pthread -Wl,-R/usr/lib/xulrunner -Wl,-R/usr/lib/nspr /usr/lib/libglade-2.0.so -L/usr/lib /usr/lib/libgnomeui-2.so /usr/lib/libgio-2.0.so /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libbonoboui-2.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgailutil.so /usr/lib/libgnome-2.so /usr/lib/libgnomevfs-2.so -lssl -lcrypto -lresolv -lutil /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libglitz-glx.so /usr/lib/libglitz.so /usr/lib/libGL.so /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libXext.so /usr/lib/libXi.so /usr/lib/libpng12.so /usr/lib/libXrender.so /usr/lib/libpixman-1.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgmodule-2.0.so /usr/lib/libexslt.so /usr/lib/libxslt.so /usr/lib/libgcrypt.so /usr/lib/libgpg-error.so /usr/lib/libxml2.so -lm /usr/lib/libstartup-notification-1.so /usr/lib/libdbus-glib-1.so -lnsl /usr/lib/libdbus-1.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/librarian.so -lz -lbz2 /usr/lib/liblzmadec.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -L/usr/lib/xulrunner -L/usr/lib/nspr -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl -Wl,--rpath -Wl,/usr/lib/xulrunner /usr/lib/libxpcom.so: undefined reference to `NS_DebugBreak_P' /usr/lib/libxpcom.so: undefined reference to `NS_StringSetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogTerm_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogDtor_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCOMPtrAddRef_P' /usr/lib/libxpcom.so: undefined reference to `NS_CStringSetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogInit_P' /usr/lib/libxpcom.so: undefined reference to `NS_DestroyXPTCallStub_P' /usr/lib/libxpcom.so: undefined reference to `NS_CycleCollectorForget_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogAddRef_P' /usr/lib/libxpcom.so: undefined reference to `NS_InvokeByIndex_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCtor_P' /usr/lib/libxpcom.so: undefined reference to `NS_GetXPTCallStub_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogRelease_P' /usr/lib/libxpcom.so: undefined reference to `NS_CStringGetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCOMPtrRelease_P' /usr/lib/libxpcom.so: undefined reference to `NS_StringGetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_CycleCollectorSuspect_P' collect2: ld returned 1 exit status make[3]: *** [yelp] Błąd 1 make[3]: Opuszczenie katalogu `/var/tmp/portage/gnome-extra/yelp-2.22.0/work/yelp-2.22.0/src' make[2]: *** [all] Błąd 2 make[2]: Opuszczenie katalogu `/var/tmp/portage/gnome-extra/yelp-2.22.0/work/yelp-2.22.0/src' make[1]: *** [all-recursive] Błąd 1 make[1]: Opuszczenie katalogu `/var/tmp/portage/gnome-extra/yelp-2.22.0/work/yelp-2.22.0' make: *** [all] Błąd 2 * * ERROR: gnome-extra/yelp-2.22.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 645: Called gnome2_src_compile * environment, line 565: Called die * The specific snippet of code: * emake || die "compile failure" * The die message: * compile failure * * 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/gnome-extra/yelp-2.22.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/gnome-extra/yelp-2.22.0/temp/environment'. * Expected Results: should compile emerge --info Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r4matiit i686) ================================================================= System uname: 2.6.24-gentoo-r4matiit i686 AMD Sempron(tm) 2400+ Timestamp of tree: Thu, 03 Apr 2008 18:15:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 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.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-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/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://src.gentoo.pl http://gentoo.zie.pg.gda.pl " LC_ALL="pl_PL.UTF-8" LINGUAS="pl en" MAKEOPTS="-j1" PKGDIR="/home/mat/" 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/portage/local/layman/arcon-portage /usr/portage/local/layman/custom-kernels /usr/portage/local/layman/arcon /usr/portage/local/layman/initng /usr/portage/local/layman/einit /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa atm bash-completion berkdb bluetooth branding bzip2 cairo cdparanoia cdr cdrom cli cracklib crypt cups dbus dhcp dri dvd dvdr dvdread eds emboss encode esd evo expat fam ffmpeg firefox flac fortran freetype gd gdbm gif glibc-omitfp glitz gnome gphoto2 gpm gstreamer gtk hal iconv isdnlog jpeg kde kerberos lcms ldap mad mdnsresponder-compat midi mikmod mmext mmx moznopango mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl openmp pam pci pcmcia pcre pdf physfs png pppd pulseaudio python qt qt3 qt3support qt4 quicktime rar readline reflection sdl session spell spl ssl startup-notification svg symlink tcpd theora threads tiff truetype udev unicode userlocales utf8 vcd vorbis win32codecs x86 xcomposite xine xml xml2 xorg xv zip zlib" ALSA_CARDS="via82xx" 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 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" INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash" INPUT_DEVICES="nv" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
There's something broken about your xulrunner install. You don't have xulrunner listed in your USE flags in emerge --info; do you have an entry for xulrunner in /etc/portage/package.use specifying xulrunner?
I add xulrunner use flag to make.conf, and recompiled world ith --newuse, but problem still is.
what is your xulrunner version ? do you have firefox installed ? Which version ?
Firefox: Installed versions: 2.0.0.13 Xulrunner: Installed versions: 1.8.1.13
please recompile xulrunner and try again.
(In reply to comment #5) > please recompile xulrunner and try again. > Mateusz, did you try to recompile xulrunner ?
please get bakck to us.
Created attachment 154459 [details] Error of emerge yelp
Hi, I also can't compile yelp. I have installed net-libs/xulrunner-1.9_rc1 but also tried version 1.8. I also tried an emerge --newuse --deep world (it works fine) and an revdep-rebuild (also works fine). I have installed www-client/mozilla-firefox-3.0_rc1-r1 and also tried with version 2.0.0.14. I tried to emerge gnome-extra/yelp-2.22.1-r1 by updating my world with emerge -u world and get following compile error: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv see attachment emerge_yelp_error because of to big comment ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ I hope this is enough. An emerge --info at my system results in: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv Portage 2.1.5.2 (default-linux/x86/2006.1, gcc-4.2.4, glibc-2.7-r2, 2.6.24-gentoo-r3 i686) ================================================================= System uname: 2.6.24-gentoo-r3 i686 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz Timestamp of tree: Tue, 27 May 2008 09:30:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r3 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.4-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.62 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 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.25-r3 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -mtune=prescott -fforce-addr -fno-force-addr -ftracer -fomit-frame-pointer" CHOST="i686-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 /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -pipe -mtune=prescott -fforce-addr -fno-force-addr -ftracer -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages parallel-fetch sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" LANG="de_DE@euro" LC_ALL="de_DE.utf8" LDFLAGS="" LINGUAS="de DE_de en_US" MAKEOPTS="-j1" 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" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx 7zip X a52 aac aalib acpi additions alsa amazon animgif apache2 apm artworkextra aspell aspnet async atm audiofile automount bash-completion bidi binary-drivers bindist bluetooth branding bzip2 c++ cardbus ccache cdda cddb cdparanoia cdr centrino cgi cli colordiff cpudetection cracklib crypt css cups curl d dbus dc1394 de_tvtoday dell deprecated depth32 dga dhcp dia directfb divx djbfft dmx dri dts dv dvd dvdnav dvdr dvdread eap-tls emoticon emovix encode exif extra extra-algorithms extrafilters fame fastcgi fbcon fbdev fdftk ffmpeg fftw firefox flac flash foomaticdb fortran fping fuse gcj gd gdbm geoip german ggi gif gimp gimpprint glitz glut gnet gnome gnome-print gnomecanvas gnuplot gnutls gpg gpgme gphoto2 gpm graphics graphviz gs gsl gstreamer gtk gtkhtml gzip hal hash hbci hdri hfs highlight http humanities ibam icc iceweasel iconv id3 id3tag ieee1394 ifp image imagemagick imap imlib ipw3945 irda irmc jabber jack java java5 javascript jpeg jpeg2k kerberos lame laptop latex latin1 libcaca libsamplerate linuxthreads-tls live lm_sensors log4j logrotate lyrics lyx lzma mailbox maildir math matroska md5sum mdnsresponder-compat midi mikmod mime ming mjpeg mmap mmx mmxext mono mozdevelop mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap musepack mysql nas nautilus ncurses netbeans netmeeting network new-login nls normalize nptl nptlonly nsplugin nss ntfs nvidia obex objc objc++ objc-gc octave odbc office ogg openal opengl openmp openssh openssl osc pam pascal pcmcia pcre pdf peap perl php pidgin pipe plotutils plugins pmu png ppd ppds pppd pptp prediction ps pstricks publishers python qt-static qt3 qt3support qt4 query-browser quicktime rar raw rdesktop readline reflection regex rsh rss rtc samba sametime sasl scanner science screen sdl session sidebar skey slang slp smime smp smtp sndfile snmp sockets sox speex spell spl sql sqlite sse sse2 ssl ssse3 startup-notification statistics stream submenu subtitles svg svga svgz sysfs syslog szip tcpd teletext tga theora thesaurus threads threadsonly thunderbird tiff tivo tk tokenizer totem transcode truetype uml unicode unzip usb utempter v4l v4l2 vcd vcdx vhosts videos vim vim-syntax vim-with-x vlm volctrl vorbis wav wavpack weak-algorithms webdav webinstall wifi win32codecs wireless wma wmf wmp wpa wpa2 wxwindows x11vnc x264 x86 x86emu xcf xcomposite xetex xforms xine xinerama xml xorg xosd xpm xprint xscreensaver xsl xslt xterm xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="hda-intel" 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 expi es 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" CAMERAS="kodak kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de DE_de en_US" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ At an equaling laptop of my friend it works fine. Our systems are nearly installed identically, he uses a different kernel, but I think, that's of no importance, isn't it? An emerge --info on his system results in: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv Portage 2.1.5.2 (default-linux/x86/2006.1, gcc-4.2.4, glibc-2.7-r2, 2.6.25-gentoo-r4 i686) ================================================================= System uname: 2.6.25-gentoo-r4 i686 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz Timestamp of tree: Tue, 27 May 2008 09:30:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.4-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.62 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 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.25-r3 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -mtune=prescott -fforce-addr -fno-force-addr -ftracer " CHOST="i686-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 /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -mtune=prescott -fforce-addr -fno-force-addr -ftracer " DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages parallel-fetch sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="" LINGUAS="de DE_de en_US" MAKEOPTS="-j4" 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 a52 aac aalib acpi alsa amazon apache2 async audiofile automount avahi avi bash-completion bidi bindist bluetooth branding browserplugin bzip2 cdda cddb cdparanoia cdr cdrw centrino cgi cli cpudetection cracklib crypt cups dbus de dell dhcp distcc divx4linux dri dts dv dvd dvdr dvdread eap-tls encode esd exif extrafilters fastcgi fdftk ffmpeg firefox flac flash foomaticdb fortran fping freetype fuse gcj gd gdbm ggi gif glitz glut glx gmail gnome gnome-keyring gnupg gnutls gpg gphoto2 gpm gstreamer gtk gtk2 hal hbci iconv icq ieee1394 ifp imagemagick imap imlib ipw3945 irda isdnlog java javascript jpeg jpeg2k kerberos lame laptop latin1 libcaca live logrotate mad maildir math matroska mdnsresponder-compat midi mikmod mime ming mjpeg mmap mmx mod mono mozilla mp3 mpeg mplayer msn mudflap mysql nautilus ncurses new-login nls nptl nptlonly nsplugin nvidia objc ogg openal opengl openmp osc pam pcmcia pcre pdf perl pgp plotutils png ppds pppd prediction python qt-static qt3support qt4 quicktime quotes rar readline real reflection samba sasl screen session shadow skey slp smp sndfile snmp sockets sox speex spell spl sqlite sse sse2 ssl startup-notification stream svg syslog szip tcpd tetex theora tiff truetype unicode usb v4l v4l2 vbcon vcd vhost videos vidix vim vlm vorbis wifi win32codecs wireless wmf wxwindows x86 xine xinerama xml xml2 xmlrpc xorg xosd xscreensaver xsl xv xvid zlib" ALSA_CARDS="hda_intel" 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="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de DE_de en_US" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ He hasn't installed any xulrunner version and don't have use flag xulrunner. I also tried to do so (remove xulrunner use flag, remove xulrunner installation and do an emerge --newuse --deep word) but it dosn't work anyway. He has installed mozilla-firefox-2.0.0.14 and installing yelp-2.22.1-r1 works fine. An "equery u yelp" on _my_ system results in: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv [ Found these USE variables for gnome-extra/yelp-2.22.1-r1 ] U I - - beagle : Enable beagle support - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml + + lzma : Enable support for lzma compressed info and man pages + + xulrunner : Build native browser integration against xulrunner instead of firefox or seamonkey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ and _his_ system will not use any use flag. Thanks for any hint to solve this problem. Tino
Where does /usr/lib/libxpcom.so come from? (equery b /usr/lib/libxpcom.so or qfile /usr/lib/libxpcom.so). There is no libxpcom.so in /usr/lib on my system; it's in /usr/lib64/xulrunner/ for the xulrunner version, and /usr/lib64/mozilla-firefox/ for the firefox version. My guess is you got a rogue version installed at some point, probably by some firefox alpha or something, that's blocking your build.
Hi, equery b /usr/lib/libxpcom.so results in nothing, it seems, libxpcom.so isn't in any package, but there is a file /usr/lib/libxpcom.so on my system. I don't know, where it is come from. I do not have any directory /usr/lib64. My system is build for 32 bit, so I think, there should not be a directory like /usr/li64, should it? I never set my system to be a 64 bit system, so there can't be any old settings or something like this. Thanks, Tino
Everything on my box that's lib64 would just be lib on your box; so things should be in /usr/lib/xulrunner or /usr/lib/mozilla-firefox/ If the libs exist in one of those, just delete (or move, to be safe) /usr/lib/libxpcom* and try again. You may need a revdep-rebuild after removing them.
Thank you, I give it a try, after this, I will write the result.
Hi, I do a mkdir /tmp/yelptmp followed by mv /usr/lib/libxpcom* /tmp/yelptmp and a revdep-rebuild. Just GCC was reemerged. I think this is unimportant. After this, I tried to emerge yelp and it works fine. It seems, that files /usr/lib/libxpcom* have to be deleted, maybe this can be a part of ebuild? Thank you very much, from my side this bug can be closed. Tino
Mateusz, what about you? Do you have any leftover files? Thanks
We cannot delete random files as part of an ebuild, sorry.
Problem Still Is... And I have the same problem with compiling google gadgets: /usr/lib/libxpcom.so: undefined reference to `NS_DestroyXPTCallStub_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogInit_P' /usr/lib/libxpcom.so: undefined reference to `NS_InvokeByIndex_P' /usr/lib/libxpcom.so: undefined reference to `NS_StringSetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_StringGetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_CycleCollectorForget_P' /usr/lib/libxpcom.so: undefined reference to `NS_CStringGetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_CycleCollectorSuspect_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogTerm_P' /usr/lib/libxpcom.so: undefined reference to `NS_GetXPTCallStub_P' /usr/lib/libxpcom.so: undefined reference to `NS_DebugBreak_P' /usr/lib/libxpcom.so: undefined reference to `NS_CStringSetIsVoid_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCtor_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogAddRef_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCOMPtrAddRef_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogRelease_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogCOMPtrRelease_P' /usr/lib/libxpcom.so: undefined reference to `NS_LogDtor_P' collect2: ld returned 1 exit status make[3]: *** [gtkmoz-browser-child] Błąd 1 make[3]: Opuszczenie katalogu `/home/mat/Desktop/google-gadgets-for-linux-0.9.1/extensions/gtkmoz_browser_element' make[2]: *** [all-recursive] Błąd 1 make[2]: Opuszczenie katalogu `/home/mat/Desktop/google-gadgets-for-linux-0.9.1/extensions' make[1]: *** [all-recursive] Błąd 1 make[1]: Opuszczenie katalogu `/home/mat/Desktop/google-gadgets-for-linux-0.9.1' make: *** [all] Błąd 2 I have a /usr/lib/libxpcom.so library.
libxpcom.so should *not* be in /usr/lib. Check, but your system is messed up somehow.
Now i compiling masked 1.9 version, maybe it will help.
use equery belongs (gentoolkit) or qfile (portage-utils) to find out which package installed libxpcom in /usr/lib. There is little chance it is an ebuild from the tree (maybe masked but then you should report to who wrote it). In any case, closing invalid per comment #16 and #18. If you find the files were installed by a portage ebuild, please reopen and reassign to whoever did this crap.