Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90921 - Building SVN-Simple complains my subversion is missing perl bindings
Summary: Building SVN-Simple complains my subversion is missing perl bindings
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-29 17:58 UTC by Tobias Brox
Modified: 2005-04-30 05:14 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 Tobias Brox 2005-04-29 17:58:13 UTC
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
Comment 1 Tobias Brox 2005-04-29 18:05:25 UTC
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.
Comment 2 Tobias Brox 2005-04-29 20:05:04 UTC
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.
Comment 3 Tobias Brox 2005-04-29 22:04:14 UTC
Problem solved itself after recompiling everything two times ...
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-04-30 05:14:46 UTC
OK, closing.