running revdep-rebuild --library libexpat.so.0 to fix broke KDE 3.5.7 during emerge of kdelibs I get the above error Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 x86_64) ================================================================= System uname: 2.6.22-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 02 Sep 2007 04:30:03 +0000 ccache version 2.4 [disabled] app-shells/bash: 3.2_p17 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -pipe -march=k8" 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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O3 -pipe -march=k8" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://barad-dur/gentoo-portage" USE="X a52 acl alsa amd64 avi berkdb bitmap-fonts cdrw cli cracklib crypt cups dbus divx4linux dri dts dv dvd dvdread dvdrw encode fame fortran gdbm gpm hpijs iconv imlib ipv6 isdnlog kde live matroska midi mmx mpeg mudflap ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp pam pcre pdf perl ppds pppd python qt3 qt3support quicktime readline reflection session spl sse sse2 ssl subtitles tcpd theora truetype truetype-fonts type1-fonts unicode usb vorbis xanim xine xorg xvid zlib" ALSA_CARDS="snd-intel8x0" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nvidia fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Reproducible: Always Steps to Reproduce: 1.emerge kde 3.5.7 2. 3.
Maybe if you actually posted some errors and config.log as told to by the error message, someone could help.
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation! For more details about this problem, look at the end of config.log. Make sure that you have compiled Qt with thread support! !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/kde-base/kdelibs-3.5.7-r2/work/kdelibs-3.5.7/config.log !!! ERROR: kde-base/kdelibs-3.5.7-r2 failed. Call stack: ebuild.sh, line 1638: Called dyn_compile ebuild.sh, line 985: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile kdelibs-3.5.7-r2.ebuild, line 150: Called kde_src_compile kde.eclass, line 170: Called kde_src_compile 'all' kde.eclass, line 340: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 322: Called econf '--with-distribution=Gentoo' '--disable-fast-malloc' '--with-libart' '--with-libidn' '--with-ssl' '--without-hspell' '--disable-libfam' '--enable-dnotify' '--with-acl' '--with-alsa' '--without-arts' '--enable-cups' '--without-gssapi' '--without-tiff' '--without-jasper' '--without-openexr' '--without-utempter' '--without-lua' '--enable-sendfile' '--enable-mitshm' '--without-aspell' '--enable-dnssd' '--with-rgbfile=/usr/share/X11/rgb.txt' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib64' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc' '--enable-libsuffix=64' ebuild.sh, line 586: Called die !!! econf 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/kde-base/kdelibs-3.5.7-r2/temp/build.log'.
Created attachment 129857 [details] ignore wrong log
Created attachment 129858 [details] work/kdelibs-3.5.7/config.log
Re-emerge fontconfig.
Comment on attachment 129857 [details] ignore wrong log ignore wrong log
Created attachment 129859 [details] kdelibs-3.5.7-r2/temp/build.log
(In reply to comment #5) > Re-emerge fontconfig. > emerge fontconfig - successfull It got past the error and is in the process of compiling kdelibs-3.5.7-r2 It has 214 more re-emerges to do. I will post outcome when it is done thank you
the emerge stopped with an error while re-emerging ruby-postgres make: /bin/install: Command not found make: *** [/var/tmp/portage/dev-ruby/ruby-postgres-0.7.1/image//usr/lib64/ruby/site_ruby/1.8/x86_64-linux/postgres.so] Error 127 !!! ERROR: dev-ruby/ruby-postgres-0.7.1 failed. Call stack: ebuild.sh, line 1638: Called dyn_install ebuild.sh, line 1083: Called qa_call 'src_install' ebuild.sh, line 44: Called src_install ebuild.sh, line 1328: Called ruby_src_install ruby.eclass, line 199: Called ruby_einstall ruby.eclass, line 155: Called die !!! make install failed
I just found bug 159922, it has the fix for the ruby-postgres problem all is working. WHY oh Why does an first-time clean install have so many problems, I never had this problem with Gentoo before.