Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Perl modules

Featured Replies

I have used the nerpack to install perl however a script that I am using requires the HTTP/Cookie.pm module.  How can I get this into Unraid?  Any recommendations? 

1 hour ago, chadgmcd said:

I have used the nerpack to install perl however a script that I am using requires the HTTP/Cookie.pm module.  How can I get this into Unraid?  Any recommendations? 

I'd use CPAN.

  • 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

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.