Professional Web Applications Themes

Can't locate object method "blocking" via package "IO::Handle" - PERL Modules

I am receiving the error message: Can't locate object method "blocking" via package "IO::Handle" at /usr/opt/perl5/lib/site_perl/5.8.0/Net/SSH/Perl.pm line 212, <GEN0> line 1. Here is a program that demonstrates the error: #!/usr/bin/perl use Net::SSH::Perl; my $ssh = Net::SSH::Perl->new("<your hostname>"); $ssh->login("username", "xx"); my $command = "date"; my ($out, $err, $rc) = $ssh->cmd($command); print "out: $out\n"; print "err: $err\n"; print "rc: $rc\n"; Here is some additional information about the system: # find /usr/opt/perl5 -name Handle.pm /usr/opt/perl5/lib/5.8.0/Tie/Handle.pm /usr/opt/perl5/lib/5.8.0/aix-thread-multi/IO/Handle.pm /usr/opt/perl5/lib64/5.8.0/Tie/Handle.pm /usr/opt/perl5/lib64/5.8.0/aix-thread-multi-64all/IO/Handle.pm # uname AIX # oslevel 5.2.0.0 # uname -M IBM,7038-6M2 I would appreciate any assistance in resolving this error. Kemton...

  1. #1

    Default Can't locate object method "blocking" via package "IO::Handle"

    I am receiving the error message:

    Can't locate object method "blocking" via package "IO::Handle" at
    /usr/opt/perl5/lib/site_perl/5.8.0/Net/SSH/Perl.pm line 212, <GEN0>
    line 1.

    Here is a program that demonstrates the error:

    #!/usr/bin/perl

    use Net::SSH::Perl;

    my $ssh = Net::SSH::Perl->new("<your hostname>");

    $ssh->login("username", "xx");
    my $command = "date";
    my ($out, $err, $rc) = $ssh->cmd($command);

    print "out: $out\n";
    print "err: $err\n";
    print "rc: $rc\n";

    Here is some additional information about the system:
    # find /usr/opt/perl5 -name Handle.pm
    /usr/opt/perl5/lib/5.8.0/Tie/Handle.pm
    /usr/opt/perl5/lib/5.8.0/aix-thread-multi/IO/Handle.pm
    /usr/opt/perl5/lib64/5.8.0/Tie/Handle.pm
    /usr/opt/perl5/lib64/5.8.0/aix-thread-multi-64all/IO/Handle.pm
    # uname
    AIX
    # oslevel
    5.2.0.0
    # uname -M
    IBM,7038-6M2

    I would appreciate any assistance in resolving this error.

    Kemton

    kemton@kemton.com Guest

  2. #2

    Default Re: Can't locate object method "blocking" via package "IO::Handle"

    I found a solution to this problem after translating a Russian post
    with the same topic. They downgraded to a previous version of
    Net::SSH::Perl. I upgraded from 1.27 to 1.28, and it's working now.

    Kemton

    kemton@kemton.com Guest

Similar Threads

  1. Can't locate object method "newFromJpeg" via package "GD::Image"
    By francescomoi@usa.com in forum PERL Modules
    Replies: 3
    Last Post: December 20th, 11:39 AM
  2. GD::Image: Can't locate object method "newFromJpeg"
    By dirson@gmail.com in forum PERL Modules
    Replies: 1
    Last Post: April 4th, 07:46 PM
  3. Replies: 2
    Last Post: November 2nd, 08:39 PM
  4. Can't locate object method "get" via package "LWP::UserAgent"
    By Perldiscuss - Perl Newsgroups And Mailing Lists in forum PERL Beginners
    Replies: 1
    Last Post: November 25th, 07:29 PM
  5. Can't not locate object method "isadmin" via package "Noc1"
    By Perldiscuss - Perl Newsgroups And Mailing Lists in forum PERL Beginners
    Replies: 1
    Last Post: November 13th, 03:34 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139