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

Bug 122658

Summary: gnome-games-2.1.12 doesn't compile due to lack of libgsf-1.so.113
Product: Gentoo Linux Reporter: Łukasz Damentko (RETIRED) <rane>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Łukasz Damentko (RETIRED) gentoo-dev 2006-02-13 02:12:34 UTC
I get this error while compiling stable version of gnome-games:

/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp -pipe -fomit-frame-pointer -DNO_HOWL   -o gnect  main.o gfx.o prefs.o theme.o adjmtrx.o bintree.o connect4.o evaluate.o heur                                     ist.o ia_main.o pbsolver.o playgame.o ../../libgames-support/libgames-support.la -Wl,--export-dynamic                                      -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -l                                     popt -lart_lgpl_2 -lpangoft2-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lgt                                     hread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lrsvg-2 -lgdk_p                                     ixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   ../../libgames-support/libgames-support.l                                     a -Wl,-z,now  
mkdir .libs
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -pipe -fomit-frame-pointer -DNO_HOWL -o gnect main.o gfx.o                                      prefs.o theme.o adjmtrx.o bintree.o connect4.o evaluate.o heurist.o ia_main.o pbsolver.o playgame.o                                      -Wl,--export-dynamic -Wl,-z -Wl,now  -pthread /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonobou                                     i-2.so /usr/lib/libgnome-keyring.so /usr/lib/libxml2.so -lz /usr/lib/libgnomecanvas-2.so /usr/lib/lib                                     gnome-2.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgnom                                     evfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-activation.so /usr/lib/li                                     bORBit-2.so /usr/lib/libgthread-2.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib                                     /libatk-1.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/l                                     ibrsvg-2.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -                                     ldl /usr/lib/libglib-2.0.so ../../libgames-support/.libs/libgames-support.a
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libgsf-1.so.113,                                      needed by /usr/lib/librsvg-2.so, not found (try using -rpath or -rpath-link)
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_memory_get_bytes'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_write'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_close'
/usr/lib/librsvg-2.so: undefined reference to `gsf_shutdown'
/usr/lib/librsvg-2.so: undefined reference to `gsf_input_read'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_memory_get_type'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_size'
/usr/lib/librsvg-2.so: undefined reference to `gsf_input_get_type'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_memory_new'
/usr/lib/librsvg-2.so: undefined reference to `gsf_input_gzip_new'
/usr/lib/librsvg-2.so: undefined reference to `gsf_input_memory_new'
/usr/lib/librsvg-2.so: undefined reference to `gsf_init'
/usr/lib/librsvg-2.so: undefined reference to `gsf_output_get_type'
/usr/lib/librsvg-2.so: undefined reference to `gsf_input_remaining'
collect2: ld returned 1 exit status
make[3]: *** [gnect] B&#322;&#261;d 1
make[3]: Leaving directory `/var/tmp/portage/gnome-games-2.12.2/work/gnome-games-2.12.2/gnect/src'
make[2]: *** [all-recursive] B&#322;&#261;d 1
make[2]: Leaving directory `/var/tmp/portage/gnome-games-2.12.2/work/gnome-games-2.12.2/gnect'
make[1]: *** [all-recursive] B&#322;&#261;d 1
make[1]: Leaving directory `/var/tmp/portage/gnome-games-2.12.2/work/gnome-games-2.12.2'
make: *** [all] B&#322;&#261;d 2

!!! ERROR: gnome-extra/gnome-games-2.12.2 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.


I have:
gnome-extra/libgsf-1.12.1
media-libs/libsvg-0.1.2
x11-libs/libsvg-cairo-0.1.6

If you need any additional information, just ask.

My emerge info:

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-ck6 i6                                                    86)
=================================================================
System uname: 2.6.14-ck6 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 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.22
virtual/os-headers:  2.6.11-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/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/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/        share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -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"
LANG="en_GB"
LC_ALL="pl_PL"
LINGUAS="pl"
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="x86 3dnow X aalib alsa apache apache2 apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dba dts eds emboss         encode esound exif expat extras fam fastcgi ffmpeg firefox flac font-server foomaticdb fortran freetds gd gdbm gif glut gmp gp        m gstreamer gtk gtk2 gtkhtml idn imagemagick imlib innodb jabber java javascript jpeg lcms libg++ libwww mad maildir mbox mhas        h mikmod mmx mmx2 mng motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcre pdflib perl png ppds python         qt quicktime readline real recode ruby sdl slang spell sse ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts u        dev unicode usb vorbis win32codecs xine xml xml2 xmms xv xvid zlib linguas_pl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2006-02-13 04:08:21 UTC
have you run revdep-rebuild?

try that first.
Comment 2 Łukasz Damentko (RETIRED) gentoo-dev 2006-02-17 17:38:26 UTC
Yeah, it did the trick. Thanks.