Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54868 - gnome-extra/libgtkhtml needs DEPEND on net-libs/linc
Summary: gnome-extra/libgtkhtml needs DEPEND on net-libs/linc
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-23 00:58 UTC by Thomas Matthijs (RETIRED)
Modified: 2004-06-23 04:23 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 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