Date: Wed, 30 Nov 2005 14:55:39 +0100 From: David Landgren <david@landgren.net> To: Mark Kane <mark@mkproductions.org> Cc: freebsd-questions@freebsd.org Subject: Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol "perl_get_sv Message-ID: <438DAF5B.5020006@landgren.net> In-Reply-To: <43890854.8060901@mkproductions.org> References: <43890854.8060901@mkproductions.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Mark Kane wrote: > Hi everyone. I finally did a big portupgrade on a 4.9-RELEASE system > today and I'm having some problems with Perl. > > I got it updated to 5.8.7 (was 5.6.x before), ran "use.perl port", and > ran the perl-after-upgrade script which were all said in UPDATING. Now > it's time to force upgrade/recompile the Perl modules for the new version. > > Unfortunately this is where I get stuck: > > xeon1# portupgrade -f p5-\* > > [snip] > > ===> p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found > ===> p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found > ===> Configuring for p5-HTML-Tagset-3.10 > /usr/libexec/ld-elf.so.1: > /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so: Undefined symbol > "perl_get_sv" > *** Error code 1 > ------------------------------------ On the odd chance that you haven't resolved this problem... Cwd is part of the PathTools perl package. Try forcing the reinstallation of ports/devel/p5-PathTools first and see if that gets things back in sync. David -- "It's overkill of course, but you can never have too much overkill."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?438DAF5B.5020006>