Hi, Recently ungraded kchnviewer from 2.0 to 2.5. One first try received an error during configure stage, log follows: ...BEGIN... checking for unsigned long... (cached) yes checking size of unsigned long... (cached) 4 checking sizeof size_t == sizeof unsigned long... yes checking for crt_externs.h... (cached) no checking for _NSGetEnviron... (cached) no checking for vsnprintf... (cached) yes checking for snprintf... (cached) yes checking for X... (cached) libraries /usr/lib, headers . checking for IceConnectionNumber in -lICE... (cached) yes checking for libXext... (cached) yes checking for pthread_create in -lpthread... (cached) yes checking for extra includes... no checking for extra libs... no checking for libz... (cached) -lz checking for libpng... (cached) -lpng -lz -lm checking for libjpeg6b... (cached) no checking for libjpeg... (cached) -ljpeg checking for perl... (cached) /usr/bin/perl checking for Qt... (cached) libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt checking for moc... (cached) /usr/qt/3/bin/moc checking for uic... (cached) /usr/qt/3/bin/uic checking whether uic supports -L ... (cached) yes checking whether uic supports -nounload ... (cached) yes checking if Qt needs -ljpeg... (cached) no checking for kde-config... /usr/kde/3.5/bin/kde-config checking where to install... /usr (as requested) checking if C++ programs can be compiled... (cached) yes checking for rpath... yes checking for KDE... (cached) will be installed in /usr checking if UIC has KDE plugins available... no configure: error: you need to install kdelibs first. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/kchmviewer-2.5/work/kchmviewer-2.5/config.log !!! ERROR: app-doc/kchmviewer-2.5 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile kchmviewer-2.5.ebuild, line 39: Called econf '--with-kde' '--without-arts' ebuild.sh, line 527: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. ...END... So confcache doesn't detect that "kdelibs" is installed. Next try: FEATURES="-confcache" emerge kchmviewer - finishes OK. Thanks.Rumen PS: Do i have to attach "emerge --info" here?
Can't do much without the config.log . Did you update Qt lately perhaps? Maybe it's not finding changed md5s and not scratching confcache when it should.
Hi, Sorry my fault here, now trying again and as the error is persistent will attach this second config.log (as it's rather big to paste here). NEW INFO: changing GCC to 3.4.6 configures & compiles OK, so feel free to mark INVALID (other). 4.0.3 is still arch masked ;) Continuing with these experiments, gcc-4.1.0 configures but fails afterwards. For some 10-12 days using 4.0.3 w/o any problems this far (incl. expat upgrade). PS: as i have it put here some more timing info (genlop): Sat Mar 18 08:56:38 2006 >>> x11-libs/qt-3.3.6 Sat Mar 18 18:47:20 2006 >>> x11-libs/qt-4.1.1 Sat Apr 1 19:06:16 2006 >>> x11-libs/qt-4.1.2 = Thu Mar 30 19:49:29 2006 >>> kde-base/kdelibs-3.5.2 Tue Apr 4 20:21:38 2006 >>> kde-base/kdelibs-3.5.2-r1 Wed Apr 5 19:04:42 2006 >>> kde-base/kdelibs-3.5.2-r2 = Thu Mar 30 20:28:46 2006 >>> app-doc/kchmviewer-2.0-r1 Thu Apr 6 20:02:19 2006 >>> app-doc/kchmviewer-2.5 Thu Apr 6 20:03:34 2006 >>> app-doc/kchmviewer-2.5 Fri Apr 7 16:01:34 2006 >>> app-doc/kchmviewer-2.5 = Do you still need this config.log? Will paste "emerge --info" instead. === Gentoo Base System version 1.12.0_pre16 Portage 2.1_pre7-r4 (!/usr/portage/profiles/default-linux/x86/2006.0, gcc-4.0.3, glibc-2.4-r1, 2.6.16-gentoo-r1PaX i686) ================================================================= System uname: 2.6.16-gentoo-r1PaX i686 AMD Athlon(tm) XP 2200+ dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ALSA_CARDS="ens1371" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CBUILD="i686-pc-linux-gnu" CCACHE_DIR="/var/tmp/ccache" CCACHE_SIZE="2G" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLEAN_DELAY="5" COLORTERM="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/init.d /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CVS_RSH="ssh" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DCCC_PATH="/usr/lib/distcc/bin" DISPLAY=":0.0" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/var/portage/distfiles" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig buildpkg ccache collision-protect confcache distlocks enotice gpg parallel-fetch sandbox sfperms userpriv usersandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7/html" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirror.datapipe.net/gentoo" GPG_AGENT_INFO="/tmp/gpg-egtBX2/S.gpg-agent:11991:1" GS_LIB="/home/gentoo/.fonts" GTK2_RC_FILES="/home/gentoo/.gtkrc-2.0" GTK_RC_FILES="/etc/gtk/gtkrc:/home/gentoo/.gtkrc:/home/gentoo/.kde/share/config/gtkrc" G_BROKEN_FILENAMES="1" HOME="/root" HOSTNAME="mach" HUSHLOGIN="FALSE" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.3/info:/usr/share/info/emacs-21" INPUT_DEVICES="keyboard mouse" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MULTIHEAD="false" KERNEL="linux" KONSOLE_DCOP="DCOPRef(konsole-12072,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-12072,session-1)" LADSPA_PATH="/usr/lib/ladspa" LANG="bg_BG.UTF8" LC_ALL="en_US.UTF8" LC_MESSAGES="en" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LINGUAS="en bg pt" LOGNAME="root" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36: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: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:*.zip=01;31:*.z=01;31:*.Z=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:*.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:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=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:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.0.3/man:/usr/qt/3/doc/man" MOZILLA_FIVE_HOME="/usr/lib/mozilla" OPENGL_PROFILE="xorg-x11" PAGER="/usr/bin/less" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.0.3:/usr/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/var/qmail/bin" PKGDIR="/var/portage/packages" PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_MAILFROM="portage@qrypto.org" PORTAGE_ELOG_MAILURI="gentoo@mach.qrypto.org localhost" PORTAGE_ELOG_SYSTEM="save mail" PORTAGE_GID="250" PORTAGE_GPG_DIR="/etc/portage/gpg" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_MASTER_PID="11880" 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'" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_TMPFS="/dev/shm" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/ecatmur /usr/portage/local/layman/kolab2 /usr/portage/local/layman/webapps-experimental" PORT_ENOTICE_DIR="/var/enotice/" PORT_LOGDIR="/var/log/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/usr/lib/gstreamer-0.10:/usr/lib/gstreamer-0.8:/usr/lib/klibc" PWD="/root" PYTHONDOCS="/usr/share/doc/python-docs-2.4.2/html" PYTHONPATH="/usr/lib/portage/pym" QMAILIDHOST="connectioncable-084.headoff.net" QMAIL_CONTROLDIR="/var/qmail/control" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RUBYOPT="-rauto_gem" SEARCH_DIRS_MASK="/usr/lib/openoffice" SESSION_MANAGER="local/mach:/tmp/.ICE-unix/12030" SHELL="/bin/bash" SHLVL="6" SSH_AGENT_PID="11848" SSH_AUTH_SOCK="/tmp/ssh-UKKgx11847/agent.11847" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" TMAKEPATH="/usr/lib/tmake/linux-g++" USE="x86 3dnow X X509 a52 aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts caps cdb cdr cli crypt ctype cups curl dba dri dvd dvdr eds encode esd evo exif expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect freetype ftp gd gif gnutls gstreamer gtk gtk2 gtkhtml hal iconv imap imlib ipv6 isdnlog ithreads javascript jpeg kdexdeltas lcms libg++ libwww mad maildir matroska memlimit mikmod mime mmx motif mp3 mpeg ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png posix ppds pppd prelude python quicktime readline sdl session simplexml skey soap sockets speex spell spl sse ssl svg symlink tcpd theora threads tokenizer transcode truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs xine xml xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_bg linguas_pt userland_GNU video_cards_vesa video_cards_fbdev video_cards_nv video_cards_nvidia" USER="root" USERLAND="GNU" USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="" USE_ORDER="env:pkg:conf:defaults" VIDEO_CARDS="vesa fbdev nv nvidia" WINDOWID="4194309" XARGS="xargs -r" XAUTHORITY="/root/.xauthyWNOxv" XCURSOR_THEME="default" XDG_CONFIG_DIRS="/usr/kde/3.5/etc/xdg" XDG_DATA_DIRS="/usr/kde/3.5/share:/usr/share" _="/usr/bin/emerge"
Probably a random flakiness of the cache, not much we can do about this kind of problems. BTW the problem with GCC 4.1 is already fixed as of today.