Jump to content

PERL Module installation failure - what am I doing wrong?


someguyrunning

Recommended Posts

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.
Link to comment
Share on other sites

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 :(

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...