Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 54868

Summary: gnome-extra/libgtkhtml needs DEPEND on net-libs/linc
Product: Gentoo Linux Reporter: Thomas Matthijs (RETIRED) <axxo>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Matthijs (RETIRED) gentoo-dev 2004-06-23 00:58:35 UTC
libgtkhtml does not build without linc

/bin/sh ../libtool --mode=link gcc -DICONDIR=\"/usr/share/gtkhtml-3.0/icons\" -O2 -mcpu=i686 -pipe  -o libgtkhtml-3.0.la -rpath /usr/lib -version-info 4:0:0 gtkhtml-embedded.lo gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo htmlengine-edit-images.lo htmlengine-edit-movement.lo htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo htmlengine-edit-table.lo htmlengine-edit-tablecell.lo htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo htmllinktext.lo htmllist.lo htmlmap.lo htmlmarshal.lo htmlobject.lo htmlpainter.lo htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo htmlstack.lo htmlstringtokenizer.lo htmlstyle.lo htmltable.lo htmltablecell.lo htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo htmliframe.lo htmlframe.lo htmlframeset.lo -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-2 -lpopt -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lgnomeprintui-2-2 -lgnomecanvas-2 -lpangoft2-1.0 -lgal-2.0 -lgal-a11y-2.0 -lglade-2.0 -lgnomeprint-2-2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lart_lgpl_2 -lxml2 -lpthread -lz -lm -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   ../a11y/libgtkhtml-a11y.la -Wl,--export-dynamic -lgailutil -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
grep: /usr/lib/liblinc.la: No such file or directory
/bin/sed: can't read /usr/lib/liblinc.la: No such file or directory
libtool: link: `/usr/lib/liblinc.la' is not a valid libtool archive
make[2]: *** [libgtkhtml-3.0.la] Fout 1
make[2]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.10-r1/work/gtkhtml-3.0.10/src'
make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.10-r1/work/gtkhtml-3.0.10'
make: *** [all-recursive-am] Fout 2

!!! ERROR: gnome-extra/libgtkhtml-3.0.10-r1 failed.
!!! Function src_compile, Line 57, Exitcode 2
!!! make failed


compiles fine when i emerge linc first
Comment 1 Thomas Matthijs (RETIRED) gentoo-dev 2004-06-23 02:06:57 UTC
Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7)
=================================================================
System uname: 2.6.7 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.4.16
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distcc fixpackages noclean notitles sandbox strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://ftp.gentoo.skynet.be/pub/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://bismuth.skynet.be/gentoo-portage"
USE="3dnow 3ds X aalib alsa apm arts artswrappersuid avi berkdb bonobo cdr crypt cscope cups curl dga directfb dvd encode faad fbcon foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imap imlib innodb ipv6 java jpeg junit kde libg++ libwww mad maildir mikmod mmx mng motif mozilla moznocompose moznoirc moznomail mpeg mysql nas ncurses nls nptl offensive oggvorbis openal opengl operanom2 oss pam pdflib perl pic png postgres python qt quicktime readline samba sdl slang slp spell sse ssl svga tcltk tcpd tetex tiff truetype usb wxwindows x86 xgetdefault xinerama xml xml2 xmms xv xvid zlib"

Comment 2 foser (RETIRED) gentoo-dev 2004-06-23 04:16:31 UTC
but linc is a dep of a dep and not needed by libgtkhtml itself. This only happens if you removed linc yourself (depclean is evil).
Comment 3 Thomas Matthijs (RETIRED) gentoo-dev 2004-06-23 04:23:19 UTC
emerge -pvuD world
does not try to pull it in
so something is wrong somewhere