Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
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. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but not positive. I think your running perl configure from the original perl and not the one from ports. Assuming you use csh as your shell try in
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but not positive. I think your running perl configure from the original
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Sunday 27 November 2005 12:42, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Sunday 27 November 2005 12:42, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Sunday 27 November 2005 12:54, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:42, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Sunday 27 November 2005 12:54, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:42, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Sunday 27 November 2005 13:14, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:54, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:42, Mark Kane wrote: Michael C. Shultz wrote: On Sunday 27 November 2005 12:29, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make -- -- -- -- === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in
After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 -- GnuPG Public Key: http://www.mkproductions.org/mk_pubkey.asc Internet Radio: Party107 (Trance/Electronic) - http://www.party107.com Rock 101.9 The Edge (Rock) - http://www.rock1019.net IRC: MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941) signature.asc Description: OpenPGP digital signature
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
# Mark Kane: [ upgrade perl 5.6.x-5.8.7 failed on 4-9R ] === 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 Hm. Just a data point that just caught my eye: $ nm -D auto/Cwd/Cwd.so CORE/libperl.so | grep get_sv U Perl_get_sv 0001e4d4 T Perl_get_sv ^^^ Please note the symbol in your error message isn't capitalized. Not much help, really, but maybe someone else can make something of it. Regards, Mario ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark -- GnuPG Public Key: http://www.mkproductions.org/mk_pubkey.asc Internet Radio: Party107 (Trance/Electronic) - http://www.party107.com Rock 101.9 The Edge (Rock) - http://www.rock1019.net IRC: MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941) signature.asc Description: OpenPGP digital signature
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but not positive. I think your running perl configure from the original perl and not the one from ports. Assuming you use csh as your shell try in .cshrc to change the order of the path
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but not positive. I think your running perl configure from the original perl and not the one from ports. Assuming you use csh as your shell try in .cshrc to change the order of the path staement so it looks at /usr /local
Re: After upgrading Perl, cannot reinstall modules - Cwd.so: Undefined symbol perl_get_sv
On Saturday 26 November 2005 22:20, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 19:25, Michael C. Shultz wrote: On Saturday 26 November 2005 18:48, Mark Kane wrote: Michael C. Shultz wrote: On Saturday 26 November 2005 17:13, 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 The remaining Perl modules that are supposed to be upgraded/recompiled either error out with the same message or are skipped because one that it requires errored out. I tried Googling for that error, but nothing came up. Other info that might be useful: xeon1# pkg_which /usr/local/lib/perl5/5.8.7/mach/auto/Cwd/Cwd.so perl-5.8.7 - xeon1# pkg_info | grep p5 p5-Authen-SASL-2.04 Perl5 module for SASL authentication p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI) p5-DBI-1.38 The perl5 Database Interface. Required for DBD::* modules p5-Digest-1.13 Modules that calculate message digests p5-Digest-MD5-2.27 Perl5 interface to the MD5 algorithm p5-HTML-Parser-3.31 Perl5 module for parse HTML tag p5-HTML-Tagset-3.03 Some useful data table in parsing HTML p5-MIME-Base64-2.20 Perl5 module for Base64 and Quoted-Printable encodings p5-Net-1.16,1 Perl5 modules to access and use network protocols p5-URI-1.25 Perl5 interface to Uniform Resource Identifier (URI) refere p5-libvorbis-0.04 Perl extension for Ogg Vorbis streams p5-libwww-5.69 Perl5 library for WWW access - Thanks very much in advance as this is a production server which uses Perl all the time. -Mark FreeBSD 4.9-RELEASE i386 On a 4.11 system sysutils/portmanager has no problem with perl5.8 and www/p5-HTML-Tagset, just tested it, not sure if it will run on 4.9 but you you may want to give it a try. -Mike Thanks for the reply. I have never used portmanager, but I did give it a try like you said. Unfortunately it produced the same error when building that portupgrade did. I should also point out that I did try just a make from the port directory to see if it had something to do with portupgrade, and that failed with the same message about perl_get_sv as well. Here is the output from portmanager. I have omitted other errors that were about other Perl modules that were not installed via ports at all. xeon1# portmanager www/p5-HTML-Tagset [snip] update p5-HTML-Tagset-3.10 MGPMrUpdate 0.3.9_2 localProperty.command: #9 of 14 cd /usr/ports/www/p5-HTML-Tagset; make === Vulnerability check disabled, database not found === Extracting for p5-HTML-Tagset-3.10 = MD5 Checksum OK for HTML-Tagset-3.10.tar.gz. === p5-HTML-Tagset-3.10 depends on file: /usr/local/bin/perl5.8.7 - found === Patching for p5-HTML-Tagset-3.10 === 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 Stop in /usr/ports/www/p5-HTML-Tagset. MGPMrUpdate 0.3.9_2 error: make returned an error, adding /www/p5-HTML-Tagset to ignore.db reverting bsd.port.mk patch -=cd /usr/ports/Mk; patch -R /usr/local/share/portmanager/patch-bsd.port.mk-0.3.6; Hmm... Looks like a unified diff to me... The text leading up to this was: -- |--- /usr/ports/Mk/bsd.port.mk Tue Nov 8 01:02:51 2005 |+++ bsd.port.mkWed Nov 16 02:16:57 2005 -- Patching file bsd.port.mk using Plan A... Hunk #1 succeeded at 2049. done rCreateInstalledDbVerifyContentsFile 0.3.9_2 error: @comment ORIGIN: not found in /var/db/pkg/bsdpan-XML-Parser-2.34/+CONTENTS bsdpan-XML-Parser-2.34 installation is corrupt! recomend running pkg_delete -f bsdpan-XML-Parser-2.34 then manually reinstalling this port Thanks -Mark I dug a little and think have figured the problem but not positive. I think your running perl