Perl modules


4 posts in this topic Last Reply

Recommended Posts

  • 11 months later...
On 3/10/2019 at 1:23 PM, CHBMB said:

@chadgmcd

 

Have either of you gotten this to work? I'm currently trying to get CPAN working but I'm getting errors. I have Perl and Make installed through Nerd and DevPack.

 

This is the error I'm getting below
 

Reading '/root/.cpan/Metadata'
  Database was generated on Mon, 24 Feb 2020 14:17:02 GMT
Running install for module 'HTTP::Cookies'
Checksum for /root/.cpan/sources/authors/id/O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite HTTP::Date 6 not found.
Warning: prerequisite HTTP::Headers::Util 6 not found.
Warning: prerequisite HTTP::Request 0 not found.
Warning: prerequisite HTTP::Response 0 not found.
Generating a Unix-style Makefile
Writing Makefile for HTTP::Cookies
Writing MYMETA.yml and MYMETA.json
  OALDERS/HTTP-Cookies-6.08.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz
---- Unsatisfied dependencies detected during ----
----     OALDERS/HTTP-Cookies-6.08.tar.gz     ----
    HTTP::Date [requires]
    HTTP::Headers::Util [requires]
    HTTP::Request [requires]
    HTTP::Response [build_requires]
Running install for module 'HTTP::Date'
Checksum for /root/.cpan/sources/authors/id/O/OA/OALDERS/HTTP-Date-6.05.tar.gz ok
Configuring O/OA/OALDERS/HTTP-Date-6.05.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Time::Zone 0 not found.
Generating a Unix-style Makefile
Writing Makefile for HTTP::Date
Writing MYMETA.yml and MYMETA.json
  OALDERS/HTTP-Date-6.05.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for O/OA/OALDERS/HTTP-Date-6.05.tar.gz
---- Unsatisfied dependencies detected during ----
----       OALDERS/HTTP-Date-6.05.tar.gz      ----
    Time::Zone [requires]
Running install for module 'Time::Zone'
Checksum for /root/.cpan/sources/authors/id/A/AT/ATOOMIC/TimeDate-2.31.tar.gz ok
Configuring A/AT/ATOOMIC/TimeDate-2.31.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Date::Parse
Writing MYMETA.yml and MYMETA.json
  ATOOMIC/TimeDate-2.31.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for A/AT/ATOOMIC/TimeDate-2.31.tar.gz
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  ATOOMIC/TimeDate-2.31.tar.gz
  make -- NOT OK
  OALDERS/HTTP-Date-6.05.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Date-6.05-11
  OALDERS/HTTP-Date-6.05.tar.gz
  Has already been prepared
Running make for O/OA/OALDERS/HTTP-Date-6.05.tar.gz
Warning: Prerequisite 'Time::Zone => 0' for 'OALDERS/HTTP-Date-6.05.tar.gz' failed when processing 'ATOOMIC/TimeDate-2.31.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  OALDERS/HTTP-Date-6.05.tar.gz
  make -- NOT OK
Running install for module 'HTTP::Headers::Util'
Checksum for /root/.cpan/sources/authors/id/O/OA/OALDERS/HTTP-Message-6.18.tar.gz ok
Configuring O/OA/OALDERS/HTTP-Message-6.18.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Encode::Locale 1 not found.
Warning: prerequisite HTTP::Date 6 not found.
Warning: prerequisite IO::HTML 0 not found.
Warning: prerequisite LWP::MediaTypes 6 not found.
Warning: prerequisite Try::Tiny 0 not found.
Generating a Unix-style Makefile
Writing Makefile for HTTP::Message
Writing MYMETA.yml and MYMETA.json
  OALDERS/HTTP-Message-6.18.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for O/OA/OALDERS/HTTP-Message-6.18.tar.gz
---- Unsatisfied dependencies detected during ----
----     OALDERS/HTTP-Message-6.18.tar.gz     ----
    Encode::Locale [requires]
    HTTP::Date [requires]
    IO::HTML [requires]
    LWP::MediaTypes [requires]
    Try::Tiny [build_requires]
Running install for module 'Encode::Locale'
Checksum for /root/.cpan/sources/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz ok
Configuring G/GA/GAAS/Encode-Locale-1.05.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Encode::Locale
Writing MYMETA.yml and MYMETA.json
  GAAS/Encode-Locale-1.05.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for G/GA/GAAS/Encode-Locale-1.05.tar.gz
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  GAAS/Encode-Locale-1.05.tar.gz
  make -- NOT OK
Running install for module 'HTTP::Date'
  OALDERS/HTTP-Date-6.05.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Date-6.05-11
  OALDERS/HTTP-Date-6.05.tar.gz
  Has already been prepared
  OALDERS/HTTP-Date-6.05.tar.gz
  Could not make: Unknown error

Running install for module 'IO::HTML'
Checksum for /root/.cpan/sources/authors/id/C/CJ/CJM/IO-HTML-1.001.tar.gz ok
Configuring C/CJ/CJM/IO-HTML-1.001.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for IO::HTML
Writing MYMETA.yml and MYMETA.json
  CJM/IO-HTML-1.001.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for C/CJ/CJM/IO-HTML-1.001.tar.gz
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  CJM/IO-HTML-1.001.tar.gz
  make -- NOT OK
Running install for module 'LWP::MediaTypes'
Checksum for /root/.cpan/sources/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz ok
Configuring O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Test::Fatal 0 not found.
Generating a Unix-style Makefile
Writing Makefile for LWP::MediaTypes
Writing MYMETA.yml and MYMETA.json
  OALDERS/LWP-MediaTypes-6.04.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz
---- Unsatisfied dependencies detected during ----
----    OALDERS/LWP-MediaTypes-6.04.tar.gz    ----
    Test::Fatal [build_requires]
Running install for module 'Test::Fatal'
Checksum for /root/.cpan/sources/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz ok
Configuring R/RJ/RJBS/Test-Fatal-0.014.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Try::Tiny 0.07 not found.
Generating a Unix-style Makefile
Writing Makefile for Test::Fatal
Writing MYMETA.yml and MYMETA.json
  RJBS/Test-Fatal-0.014.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for R/RJ/RJBS/Test-Fatal-0.014.tar.gz
---- Unsatisfied dependencies detected during ----
----       RJBS/Test-Fatal-0.014.tar.gz       ----
    Try::Tiny [requires]
Running install for module 'Try::Tiny'
Checksum for /root/.cpan/sources/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz ok
Configuring E/ET/ETHER/Try-Tiny-0.30.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Try::Tiny
Writing MYMETA.yml and MYMETA.json
  ETHER/Try-Tiny-0.30.tar.gz
  /usr/bin/perl5.30.1 Makefile.PL -- OK
Running make for E/ET/ETHER/Try-Tiny-0.30.tar.gz
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  ETHER/Try-Tiny-0.30.tar.gz
  make -- NOT OK
  RJBS/Test-Fatal-0.014.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Test-Fatal-0.014-11
  RJBS/Test-Fatal-0.014.tar.gz
  Has already been prepared
Running make for R/RJ/RJBS/Test-Fatal-0.014.tar.gz
Warning: Prerequisite 'Try::Tiny => 0.07' for 'RJBS/Test-Fatal-0.014.tar.gz' failed when processing 'ETHER/Try-Tiny-0.30.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  RJBS/Test-Fatal-0.014.tar.gz
  make -- NOT OK
  OALDERS/LWP-MediaTypes-6.04.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/LWP-MediaTypes-6.04-11
  OALDERS/LWP-MediaTypes-6.04.tar.gz
  Has already been prepared
Running make for O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz
Warning: Prerequisite 'Test::Fatal => 0' for 'OALDERS/LWP-MediaTypes-6.04.tar.gz' failed when processing 'RJBS/Test-Fatal-0.014.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  OALDERS/LWP-MediaTypes-6.04.tar.gz
  make -- NOT OK
Running install for module 'Try::Tiny'
  ETHER/Try-Tiny-0.30.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Try-Tiny-0.30-11
  ETHER/Try-Tiny-0.30.tar.gz
  Has already been prepared
  ETHER/Try-Tiny-0.30.tar.gz
  Could not make: Unknown error

  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Message-6.18-11
  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been prepared
Running make for O/OA/OALDERS/HTTP-Message-6.18.tar.gz
Warning: Prerequisite 'Encode::Locale => 1' for 'OALDERS/HTTP-Message-6.18.tar.gz' failed when processing 'GAAS/Encode-Locale-1.05.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'HTTP::Date => 6' for 'OALDERS/HTTP-Message-6.18.tar.gz' failed when processing 'OALDERS/HTTP-Date-6.05.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'IO::HTML => 0' for 'OALDERS/HTTP-Message-6.18.tar.gz' failed when processing 'CJM/IO-HTML-1.001.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'LWP::MediaTypes => 6' for 'OALDERS/HTTP-Message-6.18.tar.gz' failed when processing 'OALDERS/LWP-MediaTypes-6.04.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Try::Tiny => 0' for 'OALDERS/HTTP-Message-6.18.tar.gz' failed when processing 'ETHER/Try-Tiny-0.30.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  OALDERS/HTTP-Message-6.18.tar.gz
  make -- NOT OK
Running install for module 'HTTP::Request'
  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Message-6.18-11
  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been prepared
  OALDERS/HTTP-Message-6.18.tar.gz
  Could not make: Unknown error

Running install for module 'HTTP::Response'
  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Message-6.18-11
  OALDERS/HTTP-Message-6.18.tar.gz
  Has already been prepared
  OALDERS/HTTP-Message-6.18.tar.gz
  Could not make: Unknown error

  OALDERS/HTTP-Cookies-6.08.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/HTTP-Cookies-6.08-11
  OALDERS/HTTP-Cookies-6.08.tar.gz
  Has already been prepared
Running make for O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz
Warning: Prerequisite 'HTTP::Date => 6' for 'OALDERS/HTTP-Cookies-6.08.tar.gz' failed when processing 'OALDERS/HTTP-Date-6.05.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'HTTP::Headers::Util => 6' for 'OALDERS/HTTP-Cookies-6.08.tar.gz' failed when processing 'OALDERS/HTTP-Message-6.18.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'HTTP::Request => 0' for 'OALDERS/HTTP-Cookies-6.08.tar.gz' failed when processing 'OALDERS/HTTP-Message-6.18.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'HTTP::Response => 0' for 'OALDERS/HTTP-Cookies-6.08.tar.gz' failed when processing 'OALDERS/HTTP-Message-6.18.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
  OALDERS/HTTP-Cookies-6.08.tar.gz
  make -- NOT OK

 

Link to post

From the error messages, it looks like you need the library libbguile-2.2.so.1:

make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory

Try installing guile-2.2.3-x86_64-2.txz from DevPack.

 

Edit:

I tried an install of HTTP::Cookies and you also need gc-8.0.4-x86_64-1.txz from DevPack.

 

Edited by JoeUnraidUser
Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.