I do not have GNOME installed and it is disabled in my USE flags with -gnome. However when building abiword 2.4.1 it still checks for libgnomeprint and libgnomeprintui during configuration which does not finish. Reproducible: Always Steps to Reproduce: 1. emerge =abiword-2.4.1 2. 3. Actual Results: # emerge =abiword-2.4.1 Calculating dependencies ...done! >>> emerge (1 of 1) app-office/abiword-2.4.1 to / >>> md5 files ;-) abiword-2.2.10.ebuild >>> md5 files ;-) abiword-2.2.11.ebuild >>> md5 files ;-) abiword-2.4.1.ebuild >>> md5 files ;-) files/digest-abiword-2.2.10 >>> md5 files ;-) files/digest-abiword-2.2.11 >>> md5 files ;-) files/digest-abiword-2.4.1 >>> md5 src_uri ;-) abiword-2.4.1.tar.bz2 >>> Unpacking source... >>> Unpacking abiword-2.4.1.tar.bz2 to /var/tmp/portage/abiword-2.4.1/work >>> Source unpacked. * econf: updating abiword-2.4.1/abiword-plugins/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/abiword-plugins/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/wv/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/wv/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/expat/conftools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/expat/conftools/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/fribidi/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/fribidi/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/libiconv/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/libiconv/autoconf/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/libiconv/libcharset/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/libiconv/libcharset/autoconf/config.sub with /usr/share/gnuconfig/config.sub * econf: updating abiword-2.4.1/popt/config.guess with /usr/share/gnuconfig/config.guess * econf: updating abiword-2.4.1/popt/config.sub with /usr/share/gnuconfig/config.sub ./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 --disable-gnome --disable-gucharmap --with-libxml2 --enable-enchant --disable-debug --enable-threads --without-ImageMagick --disable-scripting --with-sys-wv --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-g++... gcc3 checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking for library containing strerror... none required checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking CFLAGS... -O3 -pipe -fomit-frame-pointer -frename-registers -funit-at-a-time checking CXXFLAGS... -O3 -pipe -fomit-frame-pointer -frename-registers -funit-at-a-time checking for a BSD-compatible install... /bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for long int... yes checking size of long int... 8 checking for pkg-config... /usr/bin/pkg-config checking for glib-2.0 >= 2.0... yes checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include checking GLIB_LIBS... -lglib-2.0 checking for gmodule-2.0 >= 2.0... yes checking GMODULE_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include checking GMODULE_LIBS... -Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0 checking for gthread-2.0... yes checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lglib-2.0 checking for gtk+-2.0 >= 2.4.0 pangoxft >= 1.2.0 libglade-2.0 >= 2.0.0 ... yes checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/libglade-2.0 -I/usr/include/libxml2 checking GTK_LIBS... -lpangoxft-1.0 -lpangoft2-1.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for X... libraries /usr/lib64, headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for libgnomeprint-2.2 >= 2.2.0 libgnomeprintui-2.2 >= 2.2.0... configure: error: Error: libgnomeprint-2.2 >= 2.2.0 libgnomeprintui-2.2 >= 2.2.0 required Expected Results: Compile and install Abiword 2.4.1 # emerge info Portage 2.0.53_rc6 (default-linux/amd64/2005.1, gcc-4.0.2, glibc-2.3.5.20050722-r0, 2.6.13-gentoo-r5 x86_64) ================================================================= System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -pipe -fomit-frame-pointer -frename-registers -funit-at-a-time" CHOST="x86_64-pc-linux-gnu" 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/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/xephem/auxil /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -pipe -fomit-frame-pointer -frename-registers -funit-at-a-time" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" LINGUAS="en en_GB en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 16bit X aac aalib alsa apache2 avi bash-completion berkdb bitmap-fonts blas bzip2 bzlib caps ccache cddb cdr cgi clamav clearpasswd cli crypt css cups curl dba dedicated dts dvb dvd dvdr dvdread ecc eds emboss encode erandom escreen esd exif faac faad fam ffmpeg flac foomaticdb fortran gd gdbm geoip gif gimp gimpprint glibc-omitfp glut gnutls gphoto2 gpm gstreamer gtk gtk2 idea imagemagick imlib ipv6 ithreads java jbig jpeg jpeg2k junit kde lapack lcms libsamplerate libwww linuxthreads-tls lmtp logitech-mouse lzo lzw lzw-tiff mad mbox mikmod motif mozilla mp3 mpeg mplayer mppe-mppc mysql mysqli nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl pam pcre pdflib pear perl pic png pthreads python qt quicktime readline scanner sdl session shorten slang sndfile snmp speex spell ssl syslog tcltk tcpd theora threads tiff transcode truetype-fonts type1-fonts udev usb userlocales uudeview vcdimager vorbis wmf wxgtk1 xface xine xml2 xmms xpm xprint xv xvid xvmc zlib zvbi linguas_en linguas_en_GB linguas_en_US userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 71710 [details] abiword-2.4.1 config.log config.log file as requested
Yes, in abiword-2.4 libgnomeprint(ui) are not optional dependencies. This is fixed now in CVS. Thanks for the report.