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

Bug 86028

Summary: gtkmm-2.4.8 borks on libsigc-2.0.la
Product: Gentoo Linux Reporter: Ilia Lobsanov <ilia>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ilia Lobsanov 2005-03-20 10:04:04 UTC
config.status: creating MSVC_Net2003/examples/window/Makefile
config.status: creating config.h
config.status: creating gdk/gdkmmconfig.h
config.status: creating gtk/gtkmmconfig.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8'
Making all in tools
make[2]: Entering directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools'
Making all in m4
make[3]: Entering directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools/m4'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools/m4'
Making all in extra_defs_gen
make[3]: Entering directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools/extra_defs_gen'
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gdk -I../../gtk -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config      -O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -Wall -MT generate_defs_gtk.o -MD -MP -MF ".deps/generate_defs_gtk.Tpo" -c -o generate_defs_gtk.o generate_defs_gtk.cc; \
then mv -f ".deps/generate_defs_gtk.Tpo" ".deps/generate_defs_gtk.Po"; else rm -f ".deps/generate_defs_gtk.Tpo"; exit 1; fi
/bin/sh ../../libtool --mode=link --tag=CXX i686-pc-linux-gnu-g++  -O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -Wall   -o generate_extra_defs  generate_defs_gtk.o  -Wl,--export-dynamic -lglibmm-2.4 -lsigc-2.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   -lglibmm_generate_extra_defs-2.4
mkdir .libs
libtool: link: warning: library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../..//libsigc-2.0.la' was moved.
libtool: link: warning: library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../..//libsigc-2.0.la' was moved.
libtool: link: cannot find the library `/var/tmp/portage/libsigc++-2.0.5/image/usr/lib/libsigc-2.0.la'
make[3]: *** [generate_extra_defs] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools/extra_defs_gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtkmm-2.4.8/work/gtkmm-2.4.8'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1. emerge gtkmm





Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20041102-r1,
2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 17 2005, 11:15:33)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.6.3, 1.9.4, 1.8.5-r3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /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="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv
usersandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib aim apache2 artswrappersuid audiofile avi b bash-completion
bitmap-fonts cdr codecs dga directfb distribution divx4linux dpms dvd dvdread
encode esd evo exif expat fbcon fbdev ffmpeg freetype fs ggi gif gimpprint gmail
gnome gnuplot gtk gtk2 gtkhtml icq imap innodb jabber java jdepend jpeg jsch
ldap libcaca lirc live lm_sensors log4j lzo mad mailwrapper mdb mmx mozxmlterm
mp3 mpeg mpeg4 msn noreiserfs nvidia ogg oggvorbis opengl oss pam pcre pdflib
perl php pic plotutils png posix ppds python quicktime readline real recode
regexp rhino rtc ruby sdl skey sndfile sox sse sse2 ssl svga tga theora tidy
tiff transcode truetype truetype-fonts type1 type1-fonts usb userlocales vcd
vidix vorbis xalan xanim xerces xface xine xml2 xmms xosd xscreensaver xv xvid
xvmc yahoo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2005-03-25 19:58:54 UTC
libtool: link: cannot find the library `/var/tmp/portage/libsigc++-2.0.5/image/usr/lib/libsigc-2.0.la'

We shouldn't be looking in /var/tmp/portage.

Post the output of:
grep "/var/tmp/portage" /usr/lib/*.la

And remerge any offending packages.

Comment 2 John N. Laliberte (RETIRED) gentoo-dev 2005-06-24 15:16:45 UTC
is this still a problem for you? have you tried revdep-rebuild?
Comment 3 Ilia Lobsanov 2005-06-24 15:42:08 UTC
i think i fixed it awhile ago somehow. Sorry I didn't follow up. I usually do...
Comment 4 John N. Laliberte (RETIRED) gentoo-dev 2005-06-24 15:46:40 UTC
thanks for replying