Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129090 - app-doc/kchmviewer-2.5 fails to build - confcache error
Summary: app-doc/kchmviewer-2.5 fails to build - confcache error
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-06 23:25 UTC by Rumen Yotov
Modified: 2006-04-07 06:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rumen Yotov 2006-04-06 23:25:02 UTC
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?
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-07 04:13:53 UTC
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.
Comment 2 Rumen Yotov 2006-04-07 06:31:25 UTC
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"
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-07 06:41:48 UTC
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.