i got an error during emerging gtk+ (version 2.4.3) Code: Writing migrating-gnomeuiinfo.html for section(migrating-gnomeuiinfo) Writing gtk-migrating-GtkAction.html for chapter(gtk-migrating-GtkAction) Writing migrating-GtkCombo.html for section(migrating-GtkCombo) Writing new-features-GtkComboBox.html for section(new-features-GtkComboBox) Writing gtk-migrating-GtkComboBox.html for chapter(gtk-migrating-GtkComboBox) Writing migrating.html for part(migrating) Writing gtk-query-immodules-2.0.html for refentry(gtk-query-immodules-2.0) Writing pt05.html for part /usr/bin/gtkdoc-mkhtml: line 45: 13218 Segmentation fault /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.2" $gtkdocdir/gtk-doc.xsl $document make[4]: *** [html-build.stamp] Error 139 make[4]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3' make: *** [all] Error 2 !!! ERROR: x11-libs/gtk+-2.4.3 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) I have seen previous emerge error for gtk+ speaking about (re)emerging libpng first : it doesn't change my issue here. My info : Code: [root@gui - 11:08:38 - ~] # emerge info Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-mm1) ================================================================= System uname: 2.6.5-mm1 i686 AMD Athlon(TM) MP 2400+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mirror.sdv.fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl dga directfb doc dvd encode esd evo fam fbcon foomaticdb gdbm ggi gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib ipv6 java jikes jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba scanner sdl slang slp spell ssl svga tcltk tcpd tetex tiff truetype unicode usb x86 xml2 xmms xosd xv zlib" Reproducible: Always Steps to Reproduce: 1. emerge -u gtk+ 2. 3. Actual Results: Writing migrating-gnomeuiinfo.html for section(migrating-gnomeuiinfo) Writing gtk-migrating-GtkAction.html for chapter(gtk-migrating-GtkAction) Writing migrating-GtkCombo.html for section(migrating-GtkCombo) Writing new-features-GtkComboBox.html for section(new-features-GtkComboBox) Writing gtk-migrating-GtkComboBox.html for chapter(gtk-migrating-GtkComboBox) Writing migrating.html for part(migrating) Writing gtk-query-immodules-2.0.html for refentry(gtk-query-immodules-2.0) Writing pt05.html for part /usr/bin/gtkdoc-mkhtml: line 45: 13218 Segmentation fault /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.2" $gtkdocdir/gtk-doc.xsl $document make[4]: *** [html-build.stamp] Error 139 make[4]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3' make: *** [all] Error 2 !!! ERROR: x11-libs/gtk+-2.4.3 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) Expected Results: success [root@gui - 11:08:38 - ~] # emerge info Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-mm1) ================================================================= System uname: 2.6.5-mm1 i686 AMD Athlon(TM) MP 2400+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mirror.sdv.fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl dga directfb doc dvd encode esd evo fam fbcon foomaticdb gdbm ggi gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib ipv6 java jikes jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba scanner sdl slang slp spell ssl svga tcltk tcpd tetex tiff truetype unicode usb x86 xml2 xmms xosd xv zlib"
emerge libpng before gtk+ doesn't solve my problem.
Can you try: CFLAGS="" emerge --oneshot libxslt and then try merging GTK+.
hello Tom, it fails with a different message : Writing SpecialObjects.html for chapter(SpecialObjects) Writing GtkCList.html for refentry(GtkCList) Writing GtkCTree.html for refentry(GtkCTree) Writing GtkCombo.html for refentry(GtkCombo) xmlXPathCompiledEval: evaluation failed /usr/bin/gtkdoc-mkhtml: line 45: 12954 Segmentation fault /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.2" $gtkdocdir/gtk-doc.xsl $document make[4]: *** [html-build.stamp] Error 139 make[4]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs/reference' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/var/tmp/portage/gtk+-2.4.3/work/gtk+-2.4.3' make: *** [all] Error 2 !!! ERROR: x11-libs/gtk+-2.4.3 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message)
The issue at hand here seems to be with gtkdoc-mkhtml which is from the gtk-doc package. Both errors fail on this command. Try re-emerging gtk-doc, or upgrading to a higher version.
I am sorry but I think it was due to CPU overheat. I opened my PC case and fresh air made it ! everything is just fine now (except for noise)
Closing as invalid.