Skip Menu |

This queue is for tickets about the Net-SSH-Perl CPAN distribution.

Report information
The Basics
Id: 11641
Status: resolved
Priority: 0/
Queue: Net-SSH-Perl

People
Owner: Nobody in particular
Requestors: sean [...] quinlan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.27
Fixed in: (no value)



Subject: 'new' breaks if using PDL.
234: 1:57pm % perl -v This is perl, v5.8.3 built for alpha-dec_osf-thread-multi 235: 1:58pm % uname -a OSF1 huxley V5.1 1885 alpha [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: "makerandom" is not exported by the Crypt::Random module [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: "makerandom_itv" is not exported by the Crypt::Random module [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: "makerandom_octet" is not exported by the Crypt::Random module [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Can't continue after import errors at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/Random/Generator.pm line 12 [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/Random/Generator.pm line 12, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/Random.pm line 18, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/Random.pm line 18, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/DH.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Crypt/DH.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/Kex/DH1.pm line 13, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/Kex/DH1.pm line 13, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/Kex.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/Kex.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/SSH2.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/SSH2.pm line 6, <GEN0> line 1. [Wed Feb 23 13:30:04 2005] profile-request-cgi.prl: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.3/Net/SSH/Perl.pm line 51.
[guest - Wed Feb 23 14:45:57 2005]: Sorry, forgot to include the description. This is cribbed from my list post. I have a function in a module which executes a long process (blast) on a remote server via Net::SSH::Perl (NSP). This function is used by a number of different programs quite successfully (thanks!). However it recently started failing spectacularly in a program after I started using a module based on PDL (pdl.perl.org). The Perl version, OS and errors are below. I'm using NSP version 1.27 and PDL version 2.4.0. I've confirmed this as best I can by first stripping out use of my PDL based modules, then adding them back piece by piece. The error below doesn't occur until I have to add C<use PDL;> back in. I've also done a trial case by adding C<use PDL;> to a program that uses the blast function without error, and adding just the use statement causes the same errors as below. My first guess is this is from a namespace conflict of some kind? Thanks! Sean
(1) Not related to Net::SSH::Perl/Net::SFTP; minimal code required to duplicate is something like "perl -MPDL::Core -MCrypt::Random -e ''". (2) Resolved by removing 'use UNIVERSAL qw(isa)' from the PDL::Core module (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-10/msg00163.html ). Thanks to Sean Quinlan, Steve Sapovits, and Christian Soeller. See the mailing list for futher details.