Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165524 - gnome-extra/gtkhtml-3.0.10-r1 does not build due to gtkhtml-3.0.7-libtool.patch failing
Summary: gnome-extra/gtkhtml-3.0.10-r1 does not build due to gtkhtml-3.0.7-libtool.pat...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-05 22:36 UTC by Jürgen Geuter
Modified: 2007-02-16 16:58 UTC (History)
5 users (show)

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


Attachments
gtkhtml-3.0.7-libtool.patch-27574.out (gtkhtml-3.0.7-libtool.patch-27574.out,2.77 KB, text/plain)
2007-02-05 22:44 UTC, Jürgen Geuter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jürgen Geuter 2007-02-05 22:36:15 UTC
gnome-extra/gtkhtml-3.0.10-r1 does not build due to gtkhtml-3.0.7-libtool.patch failing
(build log at http://the-gay-bar.com/bugs/gnome-extra:gtkhtml-3.0.10-r1:20070205-222505.log, patch log at http://the-gay-bar.com/bugs/gtkhtml-3.0.7-libtool.patch-27574.out)

The file is there, patch just fails.
gtkhtml-3.0.10-r1 is pulled as a dependency for dev-db/mysql-query-browser.

Reproducible: Always

Steps to Reproduce:
1.emerge =gtkhtml-3.0.10-r1
2. fails at applying patch
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-05 22:39:45 UTC
Don't refer to any third-party links for attachments; attach the stuff here instead of making bugs useless as soon as those files are removed.
Comment 2 Jürgen Geuter 2007-02-05 22:44:05 UTC
Created attachment 109277 [details]
gtkhtml-3.0.7-libtool.patch-27574.out

k, attached the file, sorry for the mistake.
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-02-05 23:21:10 UTC
It applied correctly for me.  Is you tree up-to-date?  Do you have overlays?  Please paste emerge --info
Comment 4 Jürgen Geuter 2007-02-05 23:42:37 UTC
I synced today around 1pm (GMT+1 time here).

emerge --info:
tante@yatahaze /home/tante $ emerge --info
Portage 2.1.2-r7 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.9
Timestamp of tree: Mon, 05 Feb 2007 16:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sfperms strict"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="en_US"
LC_ALL="en_US.UTF-8"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X aac aalib acpi aiglx alsa audiofile bash-completion berkdb bitmap-fonts branding browserplugin bzip2 cairo cddb cdparanoia cdr cli cracklib crypt cups curl dav dba dbus divx4linux dlloader dpms dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox font-server fortran freetype gd gdbm gedit gif glitz glx gnome gpm gstreamer gtk gtk2 hal hbci iconv imap ipod ipv6 isdnlog ithreads jabber joystick jpeg jpeg2k keyring kolab lame ldap libg++ libnotify libsamplerate live mad matroska midi mikmod mjpeg mmap mmx mmx2 mng mono mozbranding mozdevelop moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer musicbrainz ncurses netwpork nforce2 nls nptl nptlonly nsplugin ntfs nvidia offensive ogg opengl oss pam pcre pdf pdo perl pic plugin png postgres ppds pppd python qt3 qt4 quicktime rdesktop readline real reflection reiser4 reiserfs samba sasl sdl session speex spell spl sqlite ssl stream subversion svg tcpd theora threads tidy truetype truetype-fonts type1-fonts ucs2 udev unicode v4l v4l2 vcd vorbis win32codecs wxwindows x86 xcomposite xgetdefault xine xinerama xml xml2 xorg xosd xrandr xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Only overlay I use is the sunrise overlay.
Comment 5 David Sutton 2007-02-08 19:11:49 UTC
I just ran the patch by hand - its definately failing with 2 hunk errors - Looks like the original libtool had two defines "dependency_libs=" that the patch was trying to remove. I can't find that define in the libtool included with 3.0.10-r1
Comment 6 Dan Coats 2007-02-10 14:29:52 UTC
I already have gtkhtml-3.0.10-r1 installed so this isn't a huge issue for me.... But now going back and trying to re emerge in an attempt to help out at http://forums.gentoo.org/viewtopic-t-538392-highlight-.html I get the same thing. I tried gtkhtml-3.0.10 just to see if that would work to satisfy the mysql-query-browser dep for him and anyone else with this issue.Both give the exact same error. So what has changed?


lgobject-2.0 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lglib-2.0  
checking for soup-2.0 >= 0.7.9... configure: creating ./config.status
config.status: creating Makefile
config.status: creating gtkhtml.spec
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: creating src/libgtkhtml.pc
config.status: creating a11y/Makefile
config.status: creating components/Makefile
config.status: creating components/html-editor/Makefile
config.status: creating art/Makefile
config.status: creating config.h
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing default-3 commands


Configuration:

        Editor component type:          shlib

 * Applying gtkhtml-3.0.7-libtool.patch ...

 * Failed Patch: gtkhtml-3.0.7-libtool.patch !
 *  ( /usr/portage/gnome-extra/gtkhtml/files/gtkhtml-3.0.7-libtool.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/gnome-extra/gtkhtml-3.0.10/temp/gtkhtml-3.0.7-libtool.patch-21918.out


!!! ERROR: gnome-extra/gtkhtml-3.0.10 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3463:   Called src_compile
  gtkhtml-3.0.10.ebuild, line 45:   Called epatch '/usr/portage/gnome-extra/gtkhtml/files/gtkhtml-3.0.7-libtool.patch'
  eutils.eclass, line 341:   Called die

!!! Failed Patch: gtkhtml-3.0.7-libtool.patch!
!!! 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/gnome-extra/gtkhtml-3.0.10/temp/build.log'.

[I] gnome-extra/gtkhtml 
     Available versions:  
        (2)     2.6.3
        (3)     3.0.10 3.0.10-r1
        (3.2)   3.2.4 3.2.5
        (3.6)   3.6.2
        (3.8)   3.10.2 3.12.2 ~3.12.3
     Installed:           2.6.3(2)(14:32:40 10/17/06)(-accessibility -debug)
                          3.0.10-r1(3)(13:46:16 01/09/07)(-debug)
                          3.12.2(3.8)(13:09:55 02/03/07)(-debug -static)
     Homepage:            http://www.gnome.org/
     Description:         Lightweight HTML Rendering/Printing/Editing Engine





 # emerge --info
Portage 2.1.2-r9 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 10 Feb 2007 13:59:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.3.5-r3, 2.4.3-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.14
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 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirrors.acm.cs.rpi.edu/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo"
LINGUAS="en_US"
MAKEOPTS="-j3"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac accessability acl adns aiglx aim alsa apache2 apm arts audiofile bash-completion bcmath berkdb bidi bindinst bitmap-fonts browserplugin bzip2 cairo calendar caps cli cracklib crypt cups curlwrappers dedicated dga dio divx4linux dlloader dri dts dvd eds emacs emacs-w3 emboss encode erandom esd ethereal examples expat fastcgi fbcon font foomaticdb fortran ftp gd gdbm gif glitz glut gnome gnusetup gnutls gpm gstreamer gtk gtk2 gtkhtml hardened iconv imap imlib immqt-bc inifile ipod ipv6 isdnlog ithreads java javascript jp2 jpeg jpeg2k kde kerberos krb4 libcaca libclamv libg++ libwww live lzo mad maildir mailwrapper midi mikmod milter mime ming mmap mmx mono motif mp3 mpeg mpi msn musicbrainz ncurses nls nptl nptlonly nvidia oav objc ogg opengl oracle oscar oss pam pcre perl php pic png portaudio posix pppd python qt3 qt4 quicktime readline real realmedia reflection sdl session shared spell spl sqlite sse ssl symlink tcltktcpd tcpd test threads truetype truetype-fonts type1-fonts udev urandom usb usepackagedmakefiles userlocales vcd vhosts videos vorbis win32codecs wmf wxwindows x86 xcomposite xml xorg xpm xprint xrandr xv xvid xvmc yahoo zlib" ALSA_CARDS="via82xx" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-02-10 17:48:59 UTC
do you know which program required this version in the first place ?
Comment 8 Jürgen Geuter 2007-02-10 20:33:39 UTC
dev-db/mysql-query-browser-1.1.18 pulls this special version in
Comment 9 Priit Laes (IRC: plaes) 2007-02-14 12:29:32 UTC
(In reply to comment #7)
> do you know which program required this version in the first place ?

For me, it is dev-dotnet/gtkhtml-sharp-2.16.0 from gnome-experimental (although, it seems to work fine)
Comment 10 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-02-16 16:58:22 UTC
Okay, after digging into this, it appears that the libtool bug the patch was originally working around has been fixed.  I've removed the patch.