Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110865 - Abiword 2.4.1 build checks for gnome libs even with gnome disabled
Summary: Abiword 2.4.1 build checks for gnome libs even with gnome disabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-30 00:51 UTC by Ian Hastie
Modified: 2005-10-30 05:00 UTC (History)
0 users

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


Attachments
abiword-2.4.1 config.log (config.log,29.28 KB, text/plain)
2005-10-30 00:54 UTC, Ian Hastie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Hastie 2005-10-30 00:51:35 UTC
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
Comment 1 Ian Hastie 2005-10-30 00:54:49 UTC
Created attachment 71710 [details]
abiword-2.4.1 config.log

config.log file as requested
Comment 2 Leonardo Boshell (RETIRED) gentoo-dev 2005-10-30 05:00:19 UTC
Yes, in abiword-2.4 libgnomeprint(ui) are not optional dependencies. This is
fixed now in CVS.

Thanks for the report.