Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115212 - Ebuild Gtk2-Html2 fails when using libgtkhtml-3.0.X or greater
Summary: Ebuild Gtk2-Html2 fails when using libgtkhtml-3.0.X or greater
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-11 10:25 UTC by jovie1024
Modified: 2006-01-18 15:35 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 jovie1024 2005-12-11 10:25:00 UTC
The source file in Gtk2-Html2 (gtk2-perl) seems to check explicitly for
libgtkhtml-2.0.X and will fail to emerge with libgtkhtml-3.  The ebuild as
written depends on libgtkhtml-2.0.0 or greater.  The library dependency should
somehow be provided, preferably in a way that can work with libgtkhtml-3.

Reproducible: Always
Steps to Reproduce:
1. emerge libgtkhtml
2. emerge Gtk2-Html2 (fails)


Actual Results:  
>>> gnome-extra/libgtkhtml-3.6.2 merged.

>>> clean: No packages selected for removal.

>>> emerge (2 of 2) dev-perl/Gtk2-Html2-0.04 to /
>>> md5 files   ;-) Gtk2-Html2-0.04.ebuild
>>> md5 files   ;-) files/digest-Gtk2-Html2-0.04
>>> md5 src_uri ;-) Gtk2-Html2-0.04.tar.gz
>>> Unpacking source...
>>> Unpacking Gtk2-Html2-0.04.tar.gz to /var/tmp/portage/Gtk2-Html2-0.04/work
>>> Source unpacked.
 * Using ExtUtils::MakeMaker
*** can not find package libgtkhtml-2.0 >= 2.0.0
*** check that it is properly installed and available in PKG_CONFIG_PATH
 at Makefile.PL line 44
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR: dev-perl/Gtk2-Html2-0.04 failed.
!!! Function perl-module_src_compile, Line 120, Exitcode 2
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message. 

Expected Results:  
Pull in a separate version of libgtkhtml-2 to use if installed version is
>=3.0.0; or create symbolic links if there is backwards-compatability; or check
for a maximum version of libgtkhtml.

Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.15-rc5 x86_64)
=================================================================
System uname: 2.6.15-rc5 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.13
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
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.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aalib alsa audiofile avi bash-completion berkdb bitmap-fonts bzip2
cdr crypt cups curl dts dvd dvdr eds emboss encode esd ethereal exif expat fam
ffmpeg flac foomaticdb fortran gd gif glut gmp gnome gpm gstreamer gtk gtk2 idn
imagemagick imlib ipv6 jack java jpeg junit kde lcms ldap libcaca lua lzw
lzw-tiff mad mng motif mozilla mozsvg mp3 mpeg ncurses nls nsplugin nvidia ogg
openal opengl pam pcre pdflib perl png python qt quicktime readline recode sdl
speex spell ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev
usb userlocales v4l v4l2 vorbis xine xml2 xmms xpm xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-12-13 03:33:04 UTC
hmmm...i have libgtkhtml-3.8.1 and Gtk2-HTML2 installs fine. me thinks there be
something else here. <gap in time for emerge> I've also upgraded to
libgtkhtml-3.8.2, just to be sure, and everything is fine.
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2006-01-18 15:35:42 UTC
no follow ups and i can't dup, closing