Subject: | Version from CPAN won't install |
I tried installing ZeroMQ from CPAN and it told me to report a bug, because some developer
packages weren't installed. Transcript below.
-----------
bash-3.2$ sudo cpan ZeroMQ
CPAN: File::HomeDir loaded ok (v0.89)
CPAN: Storable loaded ok (v2.18)
Going to read /Users/peter/.cpan/Metadata
Database was generated on Fri, 14 Jan 2011 02:58:42 GMT
CPAN: LWP::UserAgent loaded ok (v5.835)
CPAN: Time::HiRes loaded ok (v1.9711)
I would like to connect to one of the following sites to get 'authors/01mailrc.txt.gz':
http://www.perl.org/CPAN/
ftp://ftp.perl.org/pub/CPAN/
Is it OK to try to connect to the Internet? [yes]
Fetching with LWP:
http://www.perl.org/CPAN/authors/01mailrc.txt.gz
CPAN: YAML loaded ok (v0.71)
Going to read /Users/peter/.cpan/sources/authors/01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok (v2.027)
Going to read /Users/peter/.cpan/build/
............................................................................DONE
Found 16 old builds, restored the state of 16
............................................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/02packages.details.txt.gz
Going to read /Users/peter/.cpan/sources/modules/02packages.details.txt.gz
Database was generated on Fri, 28 Jan 2011 03:00:38 GMT
...............
New CPAN.pm version (v1.9402) available.
[Currently running version is v1.9205]
You might want to try
install CPAN
reload cpan
to both upgrade CPAN.pm and run the new version without leaving
the current session.
.............................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/03modlist.data.gz
Going to read /Users/peter/.cpan/sources/modules/03modlist.data.gz
............................................................................DONE
Going to write /Users/peter/.cpan/Metadata
Running install for module 'ZeroMQ'
Running make for D/DM/DMAKI/ZeroMQ-0.08.tar.gz
Fetching with LWP:
http://www.perl.org/CPAN/authors/id/D/DM/DMAKI/ZeroMQ-0.08.tar.gz
CPAN: Digest::SHA loaded ok (v5.45)
Fetching with LWP:
http://www.perl.org/CPAN/authors/id/D/DM/DMAKI/CHECKSUMS
Checksum for /Users/peter/.cpan/sources/authors/id/D/DM/DMAKI/ZeroMQ-0.08.tar.gz ok
x ZeroMQ-0.08/
x ZeroMQ-0.08/Changes
x ZeroMQ-0.08/eg/
x ZeroMQ-0.08/inc/
x ZeroMQ-0.08/lib/
x ZeroMQ-0.08/Makefile.PL
x ZeroMQ-0.08/MANIFEST
x ZeroMQ-0.08/MANIFEST.SKIP
x ZeroMQ-0.08/META.yml
x ZeroMQ-0.08/README
x ZeroMQ-0.08/t/
x ZeroMQ-0.08/tools/
x ZeroMQ-0.08/xs/
x ZeroMQ-0.08/xt/
x ZeroMQ-0.08/xt/100_eg_hello_world.t
x ZeroMQ-0.08/xt/101_eg_pubsub.t
x ZeroMQ-0.08/xt/102_eg_threaded.t
x ZeroMQ-0.08/xt/103_eg_xreqxrep.t
x ZeroMQ-0.08/xt/999_leak.t
x ZeroMQ-0.08/xt/999_pod-coverage.t
x ZeroMQ-0.08/xt/999_pod.t
x ZeroMQ-0.08/xt/rt64836.t
x ZeroMQ-0.08/xt/rt64836_lowlevel.t
x ZeroMQ-0.08/xt/rt64944.t
x ZeroMQ-0.08/xs/perl_zeromq.h
x ZeroMQ-0.08/xs/perl_zeromq.xs
x ZeroMQ-0.08/tools/check_mi_mods.pl
x ZeroMQ-0.08/tools/genfiles.pl
x ZeroMQ-0.08/t/000_compile.t
x ZeroMQ-0.08/t/001_context.t
x ZeroMQ-0.08/t/002_socket.t
x ZeroMQ-0.08/t/003_message.t
x ZeroMQ-0.08/t/004_version.t
x ZeroMQ-0.08/t/005_poll.t
x ZeroMQ-0.08/t/006_anyevent.t
x ZeroMQ-0.08/t/100_basic.t
x ZeroMQ-0.08/t/101_threads.t
x ZeroMQ-0.08/t/103_json.t
x ZeroMQ-0.08/t/104_ipc.t
x ZeroMQ-0.08/t/rt64944.t
x ZeroMQ-0.08/lib/ZeroMQ/
x ZeroMQ-0.08/lib/ZeroMQ.pm
x ZeroMQ-0.08/lib/ZeroMQ/Constants.pm
x ZeroMQ-0.08/lib/ZeroMQ/Context.pm
x ZeroMQ-0.08/lib/ZeroMQ/Message.pm
x ZeroMQ-0.08/lib/ZeroMQ/Raw.pm
x ZeroMQ-0.08/lib/ZeroMQ/Socket.pm
x ZeroMQ-0.08/inc/Module/
x ZeroMQ-0.08/inc/Module/Install/
x ZeroMQ-0.08/inc/Module/Install.pm
x ZeroMQ-0.08/inc/Module/Install/AuthorTests.pm
x ZeroMQ-0.08/inc/Module/Install/Base.pm
x ZeroMQ-0.08/inc/Module/Install/Can.pm
x ZeroMQ-0.08/inc/Module/Install/Fetch.pm
x ZeroMQ-0.08/inc/Module/Install/Makefile.pm
x ZeroMQ-0.08/inc/Module/Install/Metadata.pm
x ZeroMQ-0.08/inc/Module/Install/ReadmeFromPod.pm
x ZeroMQ-0.08/inc/Module/Install/TestTarget.pm
x ZeroMQ-0.08/inc/Module/Install/Win32.pm
x ZeroMQ-0.08/inc/Module/Install/WriteAll.pm
x ZeroMQ-0.08/inc/Module/Install/XSUtil.pm
x ZeroMQ-0.08/eg/hello_client.pl
x ZeroMQ-0.08/eg/hello_server.pl
x ZeroMQ-0.08/eg/local_lat.pl
x ZeroMQ-0.08/eg/pubsub_client.pl
x ZeroMQ-0.08/eg/pubsub_server.pl
x ZeroMQ-0.08/eg/pushpull_client.pl
x ZeroMQ-0.08/eg/pushpull_server.pl
x ZeroMQ-0.08/eg/remote_lat.pl
x ZeroMQ-0.08/eg/thread_0mq.pl
x ZeroMQ-0.08/eg/threaded_client.pl
x ZeroMQ-0.08/eg/threaded_server.pl
CPAN: File::Temp loaded ok (v0.22)
CPAN.pm: Going to build D/DM/DMAKI/ZeroMQ-0.08.tar.gz
**** Missing Developer Tools! ****
Whoa there, you don't have the required modules to run this Makefile.PL!
This probably means you cloned the repository from github (if you
encounter this from a tarball uploaded to CPAN, it's a bug, so please
report it).
If you are running from a cloned git repository, install the following
modules first:
* Module::Install::AuthorTests
* Module::Install::ReadmeFromPod
* Module::Install::TestTarget
* Module::Install::XSUtil
and try again.
While you're at it, install these modules as they are needed to run
the tests:
* Test::Exception (at least 0.29)
* Test::Requires
* Test::TCP
* Devel::CheckLib
DMAKI/ZeroMQ-0.08.tar.gz
/usr/bin/perl Makefile.PL -- NO Makefile created
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install