Hi, when try to update I get this error: * The Freeciv Client will be built with the GTK+-2 toolkit >>> Unpacking source... >>> Unpacking freeciv-2.0.8.tar.bz2 to /mnt/portvar/var/tmp/portage/freeciv-2.0.8-r1/work >>> Unpacking stdsounds3.tar.gz to /mnt/portvar/var/tmp/portage/freeciv-2.0.8-r1/work * Applying freeciv-2.0.8-DoS.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /mnt/portvar/var/tmp/portage/freeciv-2.0.8-r1/work/freeciv-2.0.8 ... * econf: updating freeciv-2.0.8/bootstrap/config.guess with /usr/share/gnuconfig/config.guess * econf: updating freeciv-2.0.8/bootstrap/config.sub with /usr/share/gnuconfig/config.sub /usr/bin/confcache --confcache-ignore /mnt/portvar/var/tmp/ccache:/mnt/portvar/var/tmp/.distcc --confcache-dir /mnt/portvar/var/tmp/confcache ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr/games --libdir=/usr/games/lib --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --disable-dependency-tracking --with-zlib --enable-nls --with-readline --enable-client=gtk-2.0 --disable-esd --build=x86_64-pc-linux-gnu configure: loading cache config.cache checking build system type... (cached) x86_64-pc-linux-gnu checking host system type... (cached) x86_64-pc-linux-gnu checking target system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /bin/sh bootstrap/config.sub failed !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /mnt/portvar/var/tmp/portage/freeciv-2.0.8-r1/work/freeciv-2.0.8/config.log !!! ERROR: games-strategy/freeciv-2.0.8-r1 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile freeciv-2.0.8-r1.ebuild, line 151: Called egamesconf '--disable-dependency-tracking' '--with-zlib' '--enable-nls' '--with-readline' '--enable-client=gtk-2.0' '--disable-esd' games.eclass, line 35: Called econf '--prefix=/usr/games' '--libdir=/usr/games/lib' '--datadir=/usr/share/games' '--sysconfdir=/etc/games' '--localstatedir=/var/games' '--disable-dependency-tracking' '--with-zlib' '--enable-nls' '--with-readline' '--enable-client=gtk-2.0' '--disable-esd' ebuild.sh, line 539: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. Portage 2.1.1_pre4-r4 (default-linux/amd64/2005.1, gcc-4.1.1/amd64-vanilla, glibc-2.4.90.20060716-r0, 2.6.17.5 x86_64) ================================================================= System uname: 2.6.17.5 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.4 Last Sync: Tue, 08 Aug 2006 22:30:09 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 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.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -fweb -ftracer -fpeel-loops -ftree-vectorize -frename-registers -floop-optimize2 -msse3 -pipe" 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/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=k8 -O2 -fweb -ftracer -fpeel-loops -ftree-vectorize -frename-registers -floop-optimize2 -msse3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j1" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl /usr/portage/local/layman/nxsty-glibc" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 7zip S3TC X aac acpi aio alsa aotuv asf audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr cegui cg clamav cli cpudetection crypt css curl dio dlloader dnd double-precision dpms dri dv dvd dvdr dvdread elibc_glibc emul-linux-x86 encode expat experimental exscalibar fame ffmpeg fftw flac fortran gif gimp glitz glut glx gnokii gpm gtk gtk2 icq id3 imagemagick imlib input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse irmc isdnlog jabber java javascript joystick jp2 jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdepim kdm kernel_linux kexi kipi kqemu lame lcms lesstif libwww linguas_de lm_sensors lzo lzw lzw-tiff mad matroska mime mjpeg mmap mng mp3 mpeg mpeg2 mplayer ncurses nls no-old-linux nocd nosendmail nowin nptl nptlonly nvidia offensive ogg opengl oscar pam pcre pdf pdflib perl pertty physfs player png pppd python qt qt3 qt4 quicktime rar readline reflection reiserfs rtc scanner sdl sendfile session sharedmem sms sndfile spell spl sqlite sse-filters ssl stencil-buffer subtitles svg sysfs szip tcpd tga theora threads tiff toolbar tools transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userland_GNU userlocales v4l v4l2 vcd video_cards_none video_cards_nv video_cards_nvidia video_cards_v4l videos visualization vorbis webdav wmf xanim xcomposite xine xml2 xorg xpm xrandr xscreensaver xv xvid xvmc yv12 zlib zvbi" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS seems to be a confcache issue - without it, the configure stage will 'survive'.
confcache is p.masked for a reason.
oh,. great. Has there been a time, when it was not masked? Because I did not unmaks it in /etc/portage/package.unmask and it is still installed.
(In reply to comment #2) > Has there been a time, when it was not masked? Yes.