emerging dasher-4.4.1 complains about "HAVE_GNOME_DOC_UTILS" configuration flag and fails. $ emerge - uavD dasher >>> Emerging app-accessibility/dasher-4.4.1 to / .. .. .. Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for GDU_MODULE_VERSION_CHECK... yes configure: error: conditional "HAVE_GNOME_DOC_UTILS" was never defined. Usually this means the macro was only invoked conditionally. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/app-accessibility/dasher-4.4.1/work/dasher-4.4.1/config.log !!! ERROR: app-accessibility/dasher-4.4.1 failed. Call stack: ebuild.sh, line 1621: Called dyn_compile ebuild.sh, line 973: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 1311: Called gnome2_src_compile gnome2.eclass, line 70: Called gnome2_src_configure gnome2.eclass, line 66: Called econf '--disable-scrollkeeper' '--disable-a11y' '--disable-speech' '--with-cairo' '--with-gnome' ebuild.sh, line 578: 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/app-accessibility/dasher-4.4.1/temp/build.log'. Reproducible: Always Steps to Reproduce: 1. emerge dasher-4.4.1 Actual Results: emerge fails at configuration stage Expected Results: emerge successful $ emerge --info Portage 2.1.2.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.18-suspend2-r1 i686) ================================================================= System uname: 2.6.18-suspend2-r1 i686 AMD Athlon(tm) XP Processor 3000+ Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 09 Jun 2007 21:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.3.5-r3, 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.arcticnetwork.ca/pub/gentoo/ ftp://mirrors.tera-byte.com/pub/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo " LANG="en_CA.utf8" LINGUAS="en" 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" PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X acl acpi alsa bash-completion berkdb bitmap-fonts blas cairo cdparanoia cdr cli cracklib crypt cups dbus divx4linux dlloader dri dts dvd dvdr dvdread eds emboss encode evo fam ffmpeg fftw firefox flac foomaticdb fortran gdbm gif gimpprint gnome gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml hal iconv ipv6 isdnlog java jikes jpeg kerberos lapack ldap libg++ mad midi mikmod mmx mmxext mp3 mpeg mudflap ncurses nls nptl nptlonly ogg oggvorbis opengl openmp oss pam pcmcia pcre pdf pdflib perl plotutils png pnp ppds pppd python qt3 qt3support qt4 quicktime readline real reflection sdl session spell spl sse sse2 ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xml xorg xv xvid zlib" ALSA_CARDS="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" CAMERAS="cannon" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
You seem to have had the gnome USE flag active and gnome-doc-utils (which provides HAVE_GNOME_DOC_UTILS m4 macro) is in the DEPEND in that case just fine by now. Can you please retest this and report back?
I'm seeing the same error with dasher-4.2.2, but I already had it previously installed and am seeing it on a remerge. This may be the same problem just overlooked in dasher-4.2.2, but I do have gnome-doc-utils-0.10.3 already installed and still get this error. I first saw this after upgrading expat, but the problem may have existed before the expat upgrade. [ebuild R ] app-accessibility/dasher-4.2.2 USE="cairo -accessibility -debug -gnome" 0 kB
For me, it's dasher-4.2.1 but I'm seeing a repeat comment #2 on the kids' amd64 box, right after the expat upgrade, ie, revdep-rebuild is trying to rebuild the version that's currently installed, but it's failing...
Okay, it looks like dasher needs an updated dep for gnome-doc-utils; the kids' box had gnome-doc-utils-0.8.0 and after forcing an upgrade to gnome-doc-utils-0.10.3 dasher configures and builds correctly.
A wrong macro was introduced in a patch that was being applied to dasher. This should be fixed now, please test and let us know if any problems still exist. Thanks.