Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110463 - gnotime 2.2.1 does not build (halts at configure with libgtkhtml error)
Summary: gnotime 2.2.1 does not build (halts at configure with libgtkhtml error)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-25 12:37 UTC by Michael Leuchtenburg
Modified: 2005-11-01 23:36 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 Michael Leuchtenburg 2005-10-25 12:37:57 UTC
When trying to build gnotime 2.2.1, I received an error message indicating that
it needs libgtkhtml >= 3.0.0. I currently have 2.6.3, which is apparently
acceptable to the gnotime ebuild. The ebuild should be modified to require
libgtkhtml 3.0.0 or higher.

Oddly, the ebuild does say >=libgtkhtml-3.1, so I'm not sure why it's accepting
2.6.3.

I have now installed the latest libgtkhtml (3.8), and gnotime 2.2.1 still
doesn't build, with the same error message. Unsurprisingly, libgtkhtml creates
libgtkhtml-3.8.pc, nit -3.1.pc.

Reproducible: Always
Steps to Reproduce:
1. Have libgtkhtml 2.6.3 installed
2. emerge gnotime
3. Be unhappy

Actual Results:  
Received this error message: (snipped from build log)

checking for libgtkhtml-3.1 >= 3.0.0... Package libgtkhtml-3.1 was not found in
the pkg-config search path.
Perhaps you should add the directory containing `libgtkhtml-3.1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgtkhtml-3.1' found

configure: error: Library requirements (libgtkhtml-3.1 >= 3.0.0) not met;
consider adjusting the PKG_CONFIG_PATH environment variable if your libraries
are in a nonstandard prefix so pkg-config can find them.

Expected Results:  
Successfully installed.

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.4,
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r4 i686)
=================================================================
System uname: 2.6.9-gentoo-r4 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.4
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.14.90.0.8-r1
sys-devel/libtool:   1.5.2-r5
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib aim alsa apm avi berkdb bitmap-fonts bluetooth calendar caps cdr
cjk crypt cscope cups curl curlwrappers doc dv dvd dvdr dvdread emacs emboss
encode esd ethereal exif fam firefox foomaticdb fortran ftp gatos gd gdbm gif
gphoto2 gpm gstreamer gtk gtk2 guile imap imlib ipv6 jabber joystick jpeg libg++
libwww lirc live mad mbrola mikmod mmap mono motif mozcalendar mozdevelop mozsvg
mozxmlterm mp3 mpeg msn multi-tty ncurses network nls nodrm offensive ogg
oggvorbis opengl oscar oss pam pcre pda pdflib perl png python qt quicktime
readline real ruby sdk sdl spell ssl svg tcpd theora tidy tiff truetype
truetype-fonts type1-fonts udev unicode usb vorbis x86 xanim xml2 xmms xosd xv
xvmc yahoo yv12 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-10-29 20:41:43 UTC
Something must be wrong with your setup.  gnotime-2.2.1 deps on
>=gnome-extra/libgtkhtml-3.1
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2005-10-31 17:42:52 UTC
It's due to the slotting of libgtkhtml, the dependency should be changed to
=libgtkhtml-3.2* so that it catches the 3.1 pkgconfig file.
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2005-11-01 23:36:42 UTC
Fixed in CVS now, thanks for the report.