Jump to content

PERL Module installation failure - what am I doing wrong?


Recommended Posts

Posted

Hello!

 

I am trying to install Bot::BasicBot ( http://kobesearch.cpan.org/htdocs/Bot-Basi...t/BasicBot.html ) in order to eventually get this thing running.

 

I am, so far, failing.

 

The process looks like this:

 

Testing connection speed...(using fast method)...Done
Ping:0 (ticks) Testing connection speed to mirrors2.kernel.org using pureperl...(156900.00 bytes/s)...Done
Ping:0 (ticks) Testing connection speed to cpan.mirror.facebook.net using pureperl...(154800.00 bytes/s)...Done
Ping:0 (ticks) Testing connection speed to mirrors1.kernel.org using pureperl...(156900.00 bytes/s)...Done
Three usable mirrors located
Mirror Check passed for mirrors1.kernel.org (/index.html)
Method: Perl Expect
Testing connection speed...(using fast method)...Done
Ping:0 (ticks) Testing connection speed to mirrors1.kernel.org using pureperl...(156900.00 bytes/s)...Done
Ping:0 (ticks) Testing connection speed to mirrors2.kernel.org using pureperl...(156900.00 bytes/s)...Done
Ping:0 (ticks) Testing connection speed to cpan.mirror.facebook.net using pureperl...(154800.00 bytes/s)...Done
Three usable mirrors located
Mirror Check passed for mirrors1.kernel.org (/index.html)
Disabling /bin/wget since LWP is available at /usr/local/cpanel/Cpanel/cPCPAN/Config.pm line 82.
Disabling /bin/ftp since Net::FTP is available at /usr/local/cpanel/Cpanel/cPCPAN/Config.pm line 87.
Going to read '/home/sbarchiv/.cpan/Metadata'
  Database was generated on Sun, 07 Nov 2010 15:43:42 GMT
Running install for module 'Bot::BasicBot'
Running make for H/HI/HINRIK/Bot-BasicBot-0.83.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.03)
Checksum for /home/sbarchiv/.cpan/sources/authors/id/H/HI/HINRIK/Bot-BasicBot-0.83.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.68)
Bot-BasicBot-0.83
Bot-BasicBot-0.83/README
Bot-BasicBot-0.83/Changes
Bot-BasicBot-0.83/LICENSE
Bot-BasicBot-0.83/dist.ini
Bot-BasicBot-0.83/META.yml
Bot-BasicBot-0.83/MANIFEST
Bot-BasicBot-0.83/META.json
Bot-BasicBot-0.83/t
Bot-BasicBot-0.83/t/connect.t
Bot-BasicBot-0.83/Makefile.PL
Bot-BasicBot-0.83/MANIFEST.SKIP
Bot-BasicBot-0.83/t/00bootstrap.t
Bot-BasicBot-0.83/t/lib
Bot-BasicBot-0.83/t/lib/TestBot.pm
Bot-BasicBot-0.83/examples
Bot-BasicBot-0.83/examples/namer.pl
Bot-BasicBot-0.83/examples/tango.pl
Bot-BasicBot-0.83/lib/Bot
Bot-BasicBot-0.83/lib/Bot/BasicBot.pm
Bot-BasicBot-0.83/examples/cpanbot.pl
Bot-BasicBot-0.83/examples/tailbot.pl
Bot-BasicBot-0.83/examples/countdownbot.pl
CPAN: File::Temp loaded ok (v0.22)
CPAN: YAML loaded ok (v0.72)
---- Unsatisfied dependencies detected during ----
----      HINRIK/Bot-BasicBot-0.83.tar.gz     ----
    ExtUtils::MakeMaker [build_requires]
Running make install
  Make had some problems, won't install
  Delayed until after prerequisites
Running install for module 'ExtUtils::MakeMaker'
Running make for M/MS/MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz
Checksum for /home/sbarchiv/.cpan/sources/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz ok
ExtUtils-MakeMaker-6.56/
ExtUtils-MakeMaker-6.56/.gitignore
ExtUtils-MakeMaker-6.56/bin/
ExtUtils-MakeMaker-6.56/Changes
ExtUtils-MakeMaker-6.56/inc/
ExtUtils-MakeMaker-6.56/lib/
ExtUtils-MakeMaker-6.56/Makefile.PL
ExtUtils-MakeMaker-6.56/MANIFEST
ExtUtils-MakeMaker-6.56/MANIFEST.SKIP
ExtUtils-MakeMaker-6.56/META.yml
ExtUtils-MakeMaker-6.56/NOTES
ExtUtils-MakeMaker-6.56/PATCHING
ExtUtils-MakeMaker-6.56/README
ExtUtils-MakeMaker-6.56/t/
ExtUtils-MakeMaker-6.56/TODO
ExtUtils-MakeMaker-6.56/t/00compile.t
ExtUtils-MakeMaker-6.56/t/arch_check.t
ExtUtils-MakeMaker-6.56/t/backwards.t
ExtUtils-MakeMaker-6.56/t/basic.t
ExtUtils-MakeMaker-6.56/t/build_man.t
ExtUtils-MakeMaker-6.56/t/cd.t
ExtUtils-MakeMaker-6.56/t/config.t
ExtUtils-MakeMaker-6.56/t/dir_target.t
ExtUtils-MakeMaker-6.56/t/FIRST_MAKEFILE.t
ExtUtils-MakeMaker-6.56/t/fix_libs.t
ExtUtils-MakeMaker-6.56/t/fixin.t
ExtUtils-MakeMaker-6.56/t/hints.t
ExtUtils-MakeMaker-6.56/t/INST.t
ExtUtils-MakeMaker-6.56/t/INST_PREFIX.t
ExtUtils-MakeMaker-6.56/t/INSTALL_BASE.t
ExtUtils-MakeMaker-6.56/t/installed_file.t
ExtUtils-MakeMaker-6.56/t/is_of_type.t
ExtUtils-MakeMaker-6.56/t/lib/
ExtUtils-MakeMaker-6.56/t/Liblist.t
ExtUtils-MakeMaker-6.56/t/make.t
ExtUtils-MakeMaker-6.56/t/MakeMaker_Parameters.t
ExtUtils-MakeMaker-6.56/t/maketext_filter.t
ExtUtils-MakeMaker-6.56/t/metafile_data.t
ExtUtils-MakeMaker-6.56/t/metafile_file.t
ExtUtils-MakeMaker-6.56/t/min_perl_version.t
ExtUtils-MakeMaker-6.56/t/miniperl.t
ExtUtils-MakeMaker-6.56/t/Mkbootstrap.t
ExtUtils-MakeMaker-6.56/t/MM_Any.t
ExtUtils-MakeMaker-6.56/t/MM_BeOS.t
ExtUtils-MakeMaker-6.56/t/MM_Cygwin.t
ExtUtils-MakeMaker-6.56/t/MM_NW5.t
ExtUtils-MakeMaker-6.56/t/MM_OS2.t
ExtUtils-MakeMaker-6.56/t/MM_Unix.t
ExtUtils-MakeMaker-6.56/t/MM_VMS.t
ExtUtils-MakeMaker-6.56/t/MM_Win32.t
ExtUtils-MakeMaker-6.56/t/oneliner.t
ExtUtils-MakeMaker-6.56/t/parse_version.t
ExtUtils-MakeMaker-6.56/t/PL_FILES.t
ExtUtils-MakeMaker-6.56/t/pm.t
ExtUtils-MakeMaker-6.56/t/pm_to_blib.t
ExtUtils-MakeMaker-6.56/t/pod2man.t
ExtUtils-MakeMaker-6.56/t/postamble.t
ExtUtils-MakeMaker-6.56/t/prefixify.t
ExtUtils-MakeMaker-6.56/t/prereq.t
ExtUtils-MakeMaker-6.56/t/prereq_print.t
ExtUtils-MakeMaker-6.56/t/problems.t
ExtUtils-MakeMaker-6.56/t/prompt.t
ExtUtils-MakeMaker-6.56/t/recurs.t
ExtUtils-MakeMaker-6.56/t/revision.t
ExtUtils-MakeMaker-6.56/t/split_command.t
ExtUtils-MakeMaker-6.56/t/test_boilerplate.t
ExtUtils-MakeMaker-6.56/t/testdata/
ExtUtils-MakeMaker-6.56/t/testlib.t
ExtUtils-MakeMaker-6.56/t/VERSION_FROM.t
ExtUtils-MakeMaker-6.56/t/WriteEmptyMakefile.t
ExtUtils-MakeMaker-6.56/t/writemakefile_args.t
ExtUtils-MakeMaker-6.56/t/xs.t
ExtUtils-MakeMaker-6.56/t/testdata/reallylongdirectoryname/
ExtUtils-MakeMaker-6.56/t/testdata/reallylongdirectoryname/arch1/
ExtUtils-MakeMaker-6.56/t/testdata/reallylongdirectoryname/arch2/
ExtUtils-MakeMaker-6.56/t/testdata/reallylongdirectoryname/arch2/Config.pm
ExtUtils-MakeMaker-6.56/t/testdata/reallylongdirectoryname/arch1/Config.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/
ExtUtils-MakeMaker-6.56/t/lib/Test/
ExtUtils-MakeMaker-6.56/t/lib/TieIn.pm
ExtUtils-MakeMaker-6.56/t/lib/TieOut.pm
ExtUtils-MakeMaker-6.56/t/lib/Test/Builder/
ExtUtils-MakeMaker-6.56/t/lib/Test/Builder.pm
ExtUtils-MakeMaker-6.56/t/lib/Test/More.pm
ExtUtils-MakeMaker-6.56/t/lib/Test/Simple.pm
ExtUtils-MakeMaker-6.56/t/lib/Test/Builder/IO/
ExtUtils-MakeMaker-6.56/t/lib/Test/Builder/Module.pm
ExtUtils-MakeMaker-6.56/t/lib/Test/Builder/IO/Scalar.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/NoXS.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Utils.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/BFD.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/MPV.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/PL_FILES.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/Problem.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/Recurs.pm
ExtUtils-MakeMaker-6.56/t/lib/MakeMaker/Test/Setup/XS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Command/
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Liblist/
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Liblist.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker/
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Mkbootstrap.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Mksymlists.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_AIX.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Any.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_BeOS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Cygwin.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Darwin.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_DOS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_MacOS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_NW5.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_OS2.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_QNX.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Unix.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_UWIN.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_VMS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_VOS.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Win32.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MM_Win95.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MY.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/testlib.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker/Config.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker/FAQ.pod
ExtUtils-MakeMaker-6.56/lib/ExtUtils/MakeMaker/Tutorial.pod
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Liblist/Kid.pm
ExtUtils-MakeMaker-6.56/lib/ExtUtils/Command/MM.pm
ExtUtils-MakeMaker-6.56/inc/ExtUtils/
ExtUtils-MakeMaker-6.56/inc/ExtUtils/Command.pm
ExtUtils-MakeMaker-6.56/inc/ExtUtils/Install.pm
ExtUtils-MakeMaker-6.56/inc/ExtUtils/Installed.pm
ExtUtils-MakeMaker-6.56/inc/ExtUtils/Manifest.pm
ExtUtils-MakeMaker-6.56/inc/ExtUtils/MANIFEST.SKIP
ExtUtils-MakeMaker-6.56/inc/ExtUtils/Packlist.pm
ExtUtils-MakeMaker-6.56/bin/instmodsh

  CPAN.pm: Going to build M/MS/MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz

perl-64bit-hack: enabled
ExtUtils::MakeMaker version 6.5 required--this is only version 6.30 at Makefile.PL line 15.
BEGIN failed--compilation aborted at Makefile.PL line 15.
No 'Makefile' created  MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz
  /scripts/cpan_sandbox/x86_64/perl Makefile.PL PREFIX=/home/sbarchiv/perl/usr/local OTHERLDFLAGS=-L/usr/lib64 LDFLAGS=-L/usr/lib64 EXTRALIBDIR=/usr/lib64 -- NOT OK
Running make install
  Make had some problems, won't install
Running make for H/HI/HINRIK/Bot-BasicBot-0.83.tar.gz
Warning: Prerequisite 'ExtUtils::MakeMaker => 6.31' for 'HINRIK/Bot-BasicBot-0.83.tar.gz' failed when processing 'MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz' with 'writemakefile => NO -- No 'Makefile' created
'. Continuing, but chances to succeed are limited.
CPAN: Time::HiRes loaded ok (v1.9721)

  CPAN.pm: Going to build H/HI/HINRIK/Bot-BasicBot-0.83.tar.gz

perl-64bit-hack: enabled
ExtUtils::MakeMaker version 6.31 required--this is only version 6.30 at Makefile.PL line 7.
BEGIN failed--compilation aborted at Makefile.PL line 7.
No 'Makefile' created  HINRIK/Bot-BasicBot-0.83.tar.gz
  /scripts/cpan_sandbox/x86_64/perl Makefile.PL PREFIX=/home/sbarchiv/perl/usr/local OTHERLDFLAGS=-L/usr/lib64 LDFLAGS=-L/usr/lib64 EXTRALIBDIR=/usr/lib64 -- NOT OK
Running make install
  Make had some problems, won't install
perlmod--Install done

 

Could someone please tell me what am I doing wrong?

Posted
Could someone please tell me what am I doing wrong?

 

Careful... if you use up too much resources on this server, djbob will suspend your account, and you won't be able to sign up again. This is a free hosting service, so he really can't keep accounts that take up too many resources, otherwise, the server would be down a whole lot more than it already is, and nobody would be happy.

Posted
What you're doing wrong: trying to run an irc bot off of a web hosting server.

 

Um, is that against rules or technically impossible?

 

Could someone please tell me what am I doing wrong?

 

Careful... if you use up too much resources on this server, djbob will suspend your account, and you won't be able to sign up again. This is a free hosting service, so he really can't keep accounts that take up too many resources, otherwise, the server would be down a whole lot more than it already is, and nobody would be happy.

 

I intend to set up logging of a single channel for personal convenience... I doubt it would hog up a lot of resources... If it is disallowed on principle, I will, of course, cease attempts.

Posted
What you're doing wrong: trying to run an irc bot off of a web hosting server.

 

Um, is that against rules or technically impossible?

 

Could someone please tell me what am I doing wrong?

 

Careful... if you use up too much resources on this server, djbob will suspend your account, and you won't be able to sign up again. This is a free hosting service, so he really can't keep accounts that take up too many resources, otherwise, the server would be down a whole lot more than it already is, and nobody would be happy.

 

I intend to set up logging of a single channel for personal convenience... I doubt it would hog up a lot of resources... If it is disallowed on principle, I will, of course, cease attempts.

I would advise against trying to run an irc bot off of our server. It's not explicitly against the rules, but use common sense. Irc bot != web hosting. Also, since you can't "make install" it should be obvious that there are some technical limitations regarding permissions and such that prevent you from executing certain things. Moreover, such a bot would eat up more resources than you would think. Try running it off of your own computer or go get paid hosting.
Posted
What you're doing wrong: trying to run an irc bot off of a web hosting server.

 

Um, is that against rules or technically impossible?

 

Could someone please tell me what am I doing wrong?

 

Careful... if you use up too much resources on this server, djbob will suspend your account, and you won't be able to sign up again. This is a free hosting service, so he really can't keep accounts that take up too many resources, otherwise, the server would be down a whole lot more than it already is, and nobody would be happy.

 

I intend to set up logging of a single channel for personal convenience... I doubt it would hog up a lot of resources... If it is disallowed on principle, I will, of course, cease attempts.

I would advise against trying to run an irc bot off of our server. It's not explicitly against the rules, but use common sense. Irc bot != web hosting. Also, since you can't "make install" it should be obvious that there are some technical limitations regarding permissions and such that prevent you from executing certain things. Moreover, such a bot would eat up more resources than you would think. Try running it off of your own computer or go get paid hosting.

 

Well, my general assumption was that I am failing because I am missing something due to lack of skills and it can be fixed.

 

Anyways, I suspect that, given that such activities appear unwelcome, I should indeed look into other solutions :(

Posted
Well, my general assumption was that I am failing because I am missing something due to lack of skills and it can be fixed.

 

ExtUtils::MakeMaker version 6.5 required--this is only version 6.30 at Makefile.PL line 15.

 

If you would look at the output, you would see that this is where the error first occurs. Maybe you should download MakeMaker version 6.5.

 

After a quick google search, my conclusion is that you do not have the supported version of MakeMaker. To fix this, you can download the latest version here: http://search.cpan.org/CPAN/authors/id/M/M...-6.57_01.tar.gz After that, your IRC bot should work.

 

Note: I am not responsible for your account being suspended. This is for informational purposes only.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...