Bug #7823

ubuntu package libarvados-perl should depend on libcrypt-ssleay-perl

Added by Joshua Randall over 4 years ago. Updated over 4 years ago.

Assigned To:
Target version:
Start date:
Due date:
% Done:


Estimated time:
Story points:


libarvados-perl installed from the ubuntu package (0.1.20150730193703.6dff070) does not function without libcrypt-ssleay-perl, which it does not depend on:

  1. perl -MArvados -e ''
    Can't locate Net/SSL.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Arvados.pm line 62.
    BEGIN failed--compilation aborted at /usr/share/perl5/Arvados.pm line 62.
    Compilation failed in require.
    BEGIN failed--compilation aborted.

After installing libcrypt-ssleay-perl, this works:

  1. apt-get install libcrypt-ssleay-perl
  2. perl -MArvados -e ''


#1 Updated by Joshua Randall over 4 years ago

Actually it seems that the Net::SSL on Ubuntu 12.04 is broken (it caused an error with crunch-job trying to do REST api discovery getting an "500 read failed" error which I tracked down to the SSL library - the server was actaully getting the request and responding fine, but the SSL library wasn't able to interpret it for some reason).

I've uninstalled the apt package and instead installed (site-wide) using cpan: `cpan install Net::SSL` and this is now fixed.

#2 Updated by Brett Smith over 4 years ago

  • Target version set to Arvados Future Sprints

Also available in: Atom PDF