When installing SVN-Simple, I get this: * You need subversion-0.31+ compiled with Perl bindings. * USE="perl" emerge subversion !!! ERROR: dev-perl/SVN-Simple-0.27 failed. !!! Function pkg_setup, Line 24, Exitcode 0 !!! Need Subversion compiled with Perl bindings. !!! If you need support, post the topmost build error, NOT this status message. Though, I checked my useflags, and they _do_ include perl. I tried reemerging subversion (1.1.4), but the error message above did not go away. Reproducible: Always Steps to Reproduce: $ emerge info Portage 2.0.51.20-r5 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.50GHz Gentoo Base System version 1.6.11 dev-lang/python: 2.2.3-r1, 2.3.5 sys-apps/sandbox: 1.2.1-r2 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.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sfperms strict" GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirror.pudas.net/gentoo http://mirror.switch.ch/mirror/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://mir.zyrianes.net/gentoo/ http://ftp.du.se/pub/os/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LANG="en_US" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss encode esd fam flac foomaticdb fortran gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 jack java jpeg junit kde libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql nas ncurses nls ogg oggvorbis opengl oss pam pdflib perl perlsuid plotutils png postgres python qt quicktime readline ruby samba scanner sdl slang speex spell sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts vorbis xml xml2 xmms xv zlib" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
I'm doing more research on this now; the ebuild is trying to run perl -MSVN::Core which gives the weird error: perl: symbol lookup error: /usr/lib/libswigpl.so.0: undefined symbol: Perl_Gthr_key_ptr I'm now trying to reemerge perl and swig to see if it can help.
Hrm .. did not help, though the error message has changed ... $ perl -MSVN::Core Can't load '/usr/lib/perl5/vendor_perl/5.8.6/i686-linux-thread-multi/auto/SVN/_Core/_Core.so' for module SVN::_Core: /usr/lib/libswigpl.so.0: undefined symbol: PL_markstack_ptr at /usr/lib/perl5/5.8.6/i686-linux-thread-multi/DynaLoader.pm line 230. at /usr/lib/perl5/vendor_perl/5.8.6/i686-linux-thread-multi/SVN/Base.pm line 59 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.6/i686-linux-thread-multi/SVN/Core.pm line 5. Compilation failed in require. BEGIN failed--compilation aborted.
Problem solved itself after recompiling everything two times ...
OK, closing.