1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
4 <title>CPAN and perl installation</title>
7 <h2>CPAN and perl installation</h2>
9 <address><a href="mailto:djk@tobit.co.uk"></a></address>
10 <!-- Created: Wed Dec 2 16:40:25 GMT 1998 -->
12 Last modified: Wed Dec 2 19:46:03 GMT 1998
15 <p>I have captured a typical CPAN load here for your information. The details may be slightly
16 different, but it should give you a vague idea of how it all goes together.
17 <p>Please note note warnings about loading libnet
19 [root@rufus djk]# perl -MCPAN -e shell
21 We have to reconfigure CPAN.pm due to following uninitialized parameters:
23 cpan_home, keep_source_where, build_dir, build_cache, index_expire, gzip, tar, unzip, make, pager, makepl_arg, make_arg, make_install_arg, urllist, inhibit_startup_message, ftp_proxy, http_proxy, no_proxy
25 /usr/lib/perl5/CPAN/Config.pm initialized.
27 The CPAN module needs a directory of its own to cache important
28 index files and maybe keep a temporary mirror of CPAN files. This may
29 be a site-wide directory or a personal directory.
32 First of all, I'd like to create this directory. Where?
34 CPAN build and cache directory? [/root/.cpan]
37 If you want, I can keep the source files after a build in the cpan
38 home directory. If you choose so then future builds will take the
39 files from there. If you don't want to keep them, answer 0 to the
44 How big should the disk cache be for keeping the build directories
45 with all the intermediate files?
47 Cache size for build directory (in MB)? [10]
50 The CPAN module will need a few external programs to work
51 properly. Please correct me, if I guess the wrong path for a program.
52 Don't panic if you do not have some of them, just press ENTER for
55 Where is your gzip program? [/bin/gzip]
56 Where is your tar program? [/bin/tar]
57 Warning: unzip not found in PATH
58 Where is your unzip program? []
59 Where is your make program? [/usr/bin/make]
60 Warning: lynx not found in PATH
61 Where is your lynx program? []
62 Where is your ncftp program? [/usr/bin/ncftp]
63 Where is your ftp program? [/usr/bin/ftp]
64 What is your favorite pager program? [/usr/bin/less]
65 What is your favorite shell? [/bin/bash]
68 Every Makefile.PL is run by perl in a separate process. Likewise we
69 run 'make' and 'make install' in processes. If you have any parameters
70 (e.g. PREFIX, INSTALLPRIVLIB, UNINST or the like) you want to pass to
71 the calls, please specify them here.
73 If you don't understand this question, just press ENTER.
75 Parameters for the 'perl Makefile.PL' command? []
76 Parameters for the 'make' command? []
77 Parameters for the 'make install' command? []
80 Sometimes you may wish to leave the processes run by CPAN alone
81 without caring about them. As sometimes the Makefile.PL contains
82 question you're expected to answer, you can set a timer that will
83 kill a 'perl Makefile.PL' process after the specified time in seconds.
85 If you set this value to 0, these processes will wait forever. This is
86 the default and recommended setting.
88 Timeout for inacivity during Makefile.PL? [0]
90 We need to know the URL of your favorite CPAN site.
91 Please enter it here: ftp://sunsite.doc.ic.ac.uk/packages/CPAN
93 Testing "ftp://sunsite.doc.ic.ac.uk/packages/CPAN" ...
95 Please, install Net::FTP as soon as possible. CPAN.pm installs it for you
97 install Bundle::libnet
100 Trying with "/usr/bin/ncftp -c" to get
101 ftp://sunsite.doc.ic.ac.uk/packages/CPAN/MIRRORED.BY
102 Issuing "/usr/bin/ftp -n"
103 Local directory now /root/.cpan/sources
104 GOT /root/.cpan/sources/MIRRORED.BY
106 "ftp://sunsite.doc.ic.ac.uk/packages/CPAN" seems to work
109 WAIT support is available as a Plugin. You need the CPAN::WAIT module
110 to actually use it. But we need to know your favorite WAIT server. If
111 you don't know a WAIT server near you, just press ENTER.
113 Your favorite WAIT server?
114 [wait://ls6.informatik.uni-dortmund.de:1404]
117 If you're accessing the net via proxies, you can specify them in the
118 CPAN configuration or via environment variables. The variable in
119 the $CPAN::Config takes precedence.
126 commit: wrote /usr/lib/perl5/CPAN/Config.pm
128 cpan shell -- CPAN exploration and modules installation (v1.3102)
129 ReadLine support suppressed
132 cpan> install Bundle::CPAN
133 Issuing "/usr/bin/ftp -n"
134 Local directory now /root/.cpan/sources/authors
135 GOT /root/.cpan/sources/authors/01mailrc.txt.gz
136 Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
137 Issuing "/usr/bin/ftp -n"
138 Local directory now /root/.cpan/sources/modules
139 GOT /root/.cpan/sources/modules/02packages.details.txt.gz
140 Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
142 There's a new CPAN.pm version (v1.40) available!
143 You might want to try
146 without quitting the current session. It should be a seamless upgrade
147 while we are running...
149 Issuing "/usr/bin/ftp -n"
150 Local directory now /root/.cpan/sources/modules
151 GOT /root/.cpan/sources/modules/03modlist.data.gz
152 Going to read /root/.cpan/sources/modules/03modlist.data.gz
153 Running make for NWINT/MD5-1.7.tar.gz
154 Issuing "/usr/bin/ftp -n"
155 Local directory now /root/.cpan/sources/authors/id/NWINT
156 GOT /root/.cpan/sources/authors/id/NWINT/MD5-1.7.tar.gz
170 MD5-1.7/examples/mddriver.pl
171 MD5-1.7/examples/twdigest.pl
173 CPAN.pm: Going to build NWINT/MD5-1.7.tar.gz
175 Checking if your kit is complete...
177 Writing Makefile for MD5
181 mkdir ./blib/arch/auto
182 mkdir ./blib/arch/auto/MD5
183 mkdir ./blib/lib/auto
184 mkdir ./blib/lib/auto/MD5
186 cp MD5.pm ./blib/lib/MD5.pm
187 AutoSplitting MD5 (./blib/lib/auto/MD5)
188 /usr/bin/perl -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 /usr/lib/perl5/ExtUtils/xsubpp -typemap /usr/lib/perl5/ExtUtils/typemap -typemap typemap MD5.xs >MD5.tc && mv MD5.tc MD5.c
189 cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -DVERSION=\"1.7\" -DXS_VERSION=\"1.7\" -fpic -I/usr/lib/perl5/i386-linux/5.00404/CORE -DPERL_BYTEORDER=1234 MD5.c
190 cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -DVERSION=\"1.7\" -DXS_VERSION=\"1.7\" -fpic -I/usr/lib/perl5/i386-linux/5.00404/CORE -DPERL_BYTEORDER=1234 md5c.c
191 Running Mkbootstrap for MD5 ()
193 LD_RUN_PATH="" cc -o blib/arch/auto/MD5/MD5.so -shared -L/usr/local/lib MD5.o md5c.o
194 chmod 755 blib/arch/auto/MD5/MD5.so
195 cp MD5.bs ./blib/arch/auto/MD5/MD5.bs
196 chmod 644 blib/arch/auto/MD5/MD5.bs
197 Manifying ./blib/man3/MD5.3
200 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 test.pl
216 /usr/bin/make test -- OK
218 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/MD5/MD5.so
219 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/MD5/MD5.bs
220 Installing /usr/lib/perl5/site_perl/./auto/MD5/autosplit.ix
221 Installing /usr/lib/perl5/site_perl/./MD5.pm
222 Installing /usr/lib/perl5/man/man3/./MD5.3
223 Writing /usr/lib/perl5/site_perl/i386-linux/auto/MD5/.packlist
224 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
225 /usr/bin/make install -- OK
226 Running make for GSAR/Data-Dumper-2.09.tar.gz
227 Issuing "/usr/bin/ftp -n"
228 Local directory now /root/.cpan/sources/authors/id/GSAR
229 GOT /root/.cpan/sources/authors/id/GSAR/Data-Dumper-2.09.tar.gz
231 Data-Dumper-2.09/Dumper.html
233 Data-Dumper-2.09/t/overload.t
234 Data-Dumper-2.09/t/dumper.t
235 Data-Dumper-2.09/MANIFEST.NOXSUB
236 Data-Dumper-2.09/Dumper.pm.NOXSUB
237 Data-Dumper-2.09/Dumper.xs
238 Data-Dumper-2.09/Todo
239 Data-Dumper-2.09/MANIFEST
240 Data-Dumper-2.09/Makefile.PL
241 Data-Dumper-2.09/Dumper.pm
242 Data-Dumper-2.09/Changes
243 Data-Dumper-2.09/README
245 CPAN.pm: Going to build GSAR/Data-Dumper-2.09.tar.gz
247 Checking if your kit is complete...
249 Writing Makefile for Data::Dumper
252 mkdir ./blib/lib/Data
254 mkdir ./blib/arch/auto
255 mkdir ./blib/arch/auto/Data
256 mkdir ./blib/arch/auto/Data/Dumper
257 mkdir ./blib/lib/auto
258 mkdir ./blib/lib/auto/Data
259 mkdir ./blib/lib/auto/Data/Dumper
260 cp Dumper.pm ./blib/lib/Data/Dumper.pm
261 /usr/bin/perl -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 /usr/lib/perl5/ExtUtils/xsubpp -typemap /usr/lib/perl5/ExtUtils/typemap Dumper.xs >Dumper.tc && mv Dumper.tc Dumper.c
262 cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -DVERSION=\"2.09\" -DXS_VERSION=\"2.09\" -fpic -I/usr/lib/perl5/i386-linux/5.00404/CORE Dumper.c
263 Running Mkbootstrap for Data::Dumper ()
265 LD_RUN_PATH="" cc -o blib/arch/auto/Data/Dumper/Dumper.so -shared -L/usr/local/lib Dumper.o
266 chmod 755 blib/arch/auto/Data/Dumper/Dumper.so
267 cp Dumper.bs ./blib/arch/auto/Data/Dumper/Dumper.bs
268 chmod 644 blib/arch/auto/Data/Dumper/Dumper.bs
271 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
272 t/dumper............ok
273 t/overload..........ok
274 All tests successful.
275 Files=2, Tests=139, 0 secs ( 0.55 cusr 0.05 csys = 0.60 cpu)
276 /usr/bin/make test -- OK
278 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/Data/Dumper/Dumper.so
279 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/Data/Dumper/Dumper.bs
280 Installing /usr/lib/perl5/site_perl/./Data/Dumper.pm
281 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Data/Dumper/.packlist
282 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
283 /usr/bin/make install -- OK
284 Issuing "/usr/bin/ftp -n"
285 Local directory now /root/.cpan/sources/authors/id/GBARR
286 GOT /root/.cpan/sources/authors/id/GBARR/Bundle-libnet-1.00.tar.gz
288 Bundle-libnet-1.00/Makefile.PL
289 Bundle-libnet-1.00/libnet.pm
290 Bundle-libnet-1.00/README
291 Bundle-libnet-1.00/MANIFEST
292 Data::Dumper is up to date.
293 Running make for JROGERS/Net-Telnet-3.01.tar.gz
294 Issuing "/usr/bin/ftp -n"
295 Local directory now /root/.cpan/sources/authors/id/JROGERS
296 GOT /root/.cpan/sources/authors/id/JROGERS/Net-Telnet-3.01.tar.gz
298 Net-Telnet-3.01/Makefile.PL
299 Net-Telnet-3.01/ChangeLog
301 Net-Telnet-3.01/lib/Net/
302 Net-Telnet-3.01/lib/Net/Telnet.pm
304 Net-Telnet-3.01/t/select.t
305 Net-Telnet-3.01/README
306 Net-Telnet-3.01/MANIFEST
308 CPAN.pm: Going to build JROGERS/Net-Telnet-3.01.tar.gz
310 Checking if your kit is complete...
312 Writing Makefile for Net::Telnet
317 mkdir ./blib/arch/auto
318 mkdir ./blib/arch/auto/Net
319 mkdir ./blib/arch/auto/Net/Telnet
320 mkdir ./blib/lib/auto
321 mkdir ./blib/lib/auto/Net
322 mkdir ./blib/lib/auto/Net/Telnet
324 cp lib/Net/Telnet.pm ./blib/lib/Net/Telnet.pm
325 Manifying ./blib/man3/Net::Telnet.3
328 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
329 t/select............ok
330 All tests successful.
331 Files=1, Tests=1, 0 secs ( 0.38 cusr 0.02 csys = 0.40 cpu)
332 /usr/bin/make test -- OK
334 Installing /usr/lib/perl5/site_perl/./Net/Telnet.pm
335 Installing /usr/lib/perl5/man/man3/./Net::Telnet.3
336 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Net/Telnet/.packlist
337 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
338 /usr/bin/make install -- OK
339 Running make for GBARR/libnet-1.0605.tar.gz
340 Issuing "/usr/bin/ftp -n"
341 Local directory now /root/.cpan/sources/authors/id/GBARR
342 GOT /root/.cpan/sources/authors/id/GBARR/libnet-1.0605.tar.gz
345 libnet-1.0605/Net/FTP/
346 libnet-1.0605/Net/FTP/dataconn.pm
347 libnet-1.0605/Net/FTP/L.pm
348 libnet-1.0605/Net/FTP/A.pm
349 libnet-1.0605/Net/FTP/E.pm
350 libnet-1.0605/Net/FTP/I.pm
351 libnet-1.0605/Net/POP3.pm
352 libnet-1.0605/Net/SMTP.pm
353 libnet-1.0605/Net/FTP.pm
354 libnet-1.0605/Net/Cmd.pm
355 libnet-1.0605/Net/DummyInetd.pm
356 libnet-1.0605/Net/NNTP.pm
357 libnet-1.0605/Net/SNPP.pm
358 libnet-1.0605/Net/Time.pm
359 libnet-1.0605/Net/Domain.pm
360 libnet-1.0605/Net/PH.pm
361 libnet-1.0605/Net/Netrc.pm
363 libnet-1.0605/demos/smtp.self
364 libnet-1.0605/demos/nntp
365 libnet-1.0605/demos/pop3
366 libnet-1.0605/demos/time
367 libnet-1.0605/demos/snpp
368 libnet-1.0605/demos/nntp.mirror
369 libnet-1.0605/demos/ftp
370 libnet-1.0605/demos/inetd
371 libnet-1.0605/Hostname.pm.eg
373 libnet-1.0605/t/nntp.t
375 libnet-1.0605/t/require.t
376 libnet-1.0605/t/hostname.t
377 libnet-1.0605/t/smtp.t
378 libnet-1.0605/t/ftp.t
379 libnet-1.0605/FAQ.pod
380 libnet-1.0605/README.config
381 libnet-1.0605/MANIFEST
382 libnet-1.0605/Configure
383 libnet-1.0605/Makefile.PL
384 libnet-1.0605/ChangeLog
387 CPAN.pm: Going to build GBARR/libnet-1.0605.tar.gz
389 Checking for Socket...ok
390 Checking for IO::Socket...ok
391 Checking for Data::Dumper...ok
392 Checking if your kit is complete...
395 This script will prompt you to enter hostnames that can be used as
396 defaults for some of the modules in the libnet distribution.
398 To ensure that you do not enter an invalid hostname, I can perform a
399 lookup on each hostname you enter. If your internet connection is via
400 a dialup line then you may not want me to perform these lookups, as
401 it will require you to be on-line.
403 Do you want me to perform hostname lookups (y|n) ? [yes] no
405 *** WARNING *** WARNING *** WARNING *** WARNING *** WARNING ***
407 OK I will not check if the hostnames you give are valid
410 *** WARNING *** WARNING *** WARNING *** WARNING *** WARNING ***
412 The following questions all require a list of host names, separated
413 with spaces. If you do not have a host available for any of the
414 services, then enter a single space, followed by <CR>. To accept the
420 *** DO NOT ACCEPT THE DEFAULTS!!! (ed), please enter <space><cr> ***<br>
425 Enter a list of available NNTP hosts : [news]
426 Enter a list of available SMTP hosts : [mailhost]
427 Enter a list of available POP3 hosts : []
428 Enter a list of available SNPP hosts : []
429 Enter a list of available PH Hosts : [dirserv]
430 Enter a list of available TIME Hosts : []
431 Enter a list of available DAYTIME Hosts : []
433 Some companies access the internet via a firewall machine, and all
434 FTP access must be dove via this machine.
436 If to gain FTP access to a machine beyond a firewall, you have to use
437 a FTP proxy machine and login as username@remote.host then enter
438 the name of that gateway here.
440 FTP proxy hostname : []
442 Normally when FTP needs a data connection the client tells the server
443 a port to connect to, and the server initiates a connection to the client.
445 Some setups, in particular firewall setups, can/do not work using this
446 protocol. In these situations the client must make the connection to the
447 server, this is called a passive transfer.
449 Should all FTP connections via a firewall/proxy be passive (y|n) ? [no]
451 Should all other FTP connections be passive (y|n) ? [no]
453 What is your local internet domain name : [] tubby.org
455 If you specified some default hosts above, it is possible for me to
456 do some basic tests when you run `make test'
458 This will cause `make test' to be quite a bit slower and, if your
459 internet connection is via dialup, will require you to be on-line
460 unless the hosts are local.
462 Do you want me to run these tests (y|n) ? [yes]
464 To allow Net::FTP to be tested I will need a hostname. This host
465 should allow anonymous access and have a /pub directory
467 What host can I use : [] localhost
470 Writing Makefile for Net
474 mkdir ./blib/arch/auto
475 mkdir ./blib/arch/auto/Net
476 mkdir ./blib/lib/auto
477 mkdir ./blib/lib/auto/Net
479 cp Net/DummyInetd.pm ./blib/lib/Net/DummyInetd.pm
480 cp Net/NNTP.pm ./blib/lib/Net/NNTP.pm
481 cp Net/FTP/dataconn.pm ./blib/lib/Net/FTP/dataconn.pm
482 cp Net/SNPP.pm ./blib/lib/Net/SNPP.pm
483 cp Net/FTP/I.pm ./blib/lib/Net/FTP/I.pm
484 cp Net/POP3.pm ./blib/lib/Net/POP3.pm
485 cp Net/SMTP.pm ./blib/lib/Net/SMTP.pm
486 cp Net/FTP/L.pm ./blib/lib/Net/FTP/L.pm
487 cp FAQ.pod ./blib/lib/FAQ.pod
488 cp Net/FTP.pm ./blib/lib/Net/FTP.pm
489 cp Net/Time.pm ./blib/lib/Net/Time.pm
490 cp Net/Cmd.pm ./blib/lib/Net/Cmd.pm
491 cp Net/Domain.pm ./blib/lib/Net/Domain.pm
492 cp Net/PH.pm ./blib/lib/Net/PH.pm
493 cp Net/FTP/A.pm ./blib/lib/Net/FTP/A.pm
494 cp libnet.cfg ./blib/arch/Net/Config.pm
495 cp Net/Netrc.pm ./blib/lib/Net/Netrc.pm
496 cp Net/FTP/E.pm ./blib/lib/Net/FTP/E.pm
497 Manifying ./blib/man3/Net::Time.3
498 Manifying ./blib/man3/FAQ.3
499 /usr/bin/pod2man: FAQ.pod is missing required section: DESCRIPTION
500 Manifying ./blib/man3/Net::Domain.3
501 Manifying ./blib/man3/Net::PH.3
502 Manifying ./blib/man3/Net::NNTP.3
503 Manifying ./blib/man3/Net::DummyInetd.3
504 Manifying ./blib/man3/Net::SNPP.3
505 Manifying ./blib/man3/Net::FTP.3
506 Manifying ./blib/man3/Net::POP3.3
507 Manifying ./blib/man3/Net::Netrc.3
508 Manifying ./blib/man3/Net::SMTP.3
509 Manifying ./blib/man3/Net::Cmd.3
512 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
513 t/ftp...............ok
514 t/hostname..........ok
515 t/nntp..............skipping test on this platform
516 t/ph................skipping test on this platform
517 t/require...........ok
518 t/smtp..............skipping test on this platform
519 All tests successful.
520 Files=6, Tests=16, 3 secs ( 2.12 cusr 0.23 csys = 2.35 cpu)
521 /usr/bin/make test -- OK
523 Installing /usr/lib/perl5/site_perl/i386-linux/./Net/Config.pm
524 Installing /usr/lib/perl5/site_perl/./Net/DummyInetd.pm
525 Installing /usr/lib/perl5/site_perl/./Net/NNTP.pm
526 Installing /usr/lib/perl5/site_perl/./Net/FTP/dataconn.pm
527 Installing /usr/lib/perl5/site_perl/./Net/FTP/I.pm
528 Installing /usr/lib/perl5/site_perl/./Net/FTP/L.pm
529 Installing /usr/lib/perl5/site_perl/./Net/FTP/A.pm
530 Installing /usr/lib/perl5/site_perl/./Net/FTP/E.pm
531 Installing /usr/lib/perl5/site_perl/./Net/SNPP.pm
532 Installing /usr/lib/perl5/site_perl/./Net/POP3.pm
533 Installing /usr/lib/perl5/site_perl/./Net/SMTP.pm
534 Installing /usr/lib/perl5/site_perl/./Net/FTP.pm
535 Installing /usr/lib/perl5/site_perl/./Net/Time.pm
536 Installing /usr/lib/perl5/site_perl/./Net/Cmd.pm
537 Installing /usr/lib/perl5/site_perl/./Net/Domain.pm
538 Installing /usr/lib/perl5/site_perl/./Net/PH.pm
539 Installing /usr/lib/perl5/site_perl/./Net/Netrc.pm
540 Installing /usr/lib/perl5/site_perl/./FAQ.pod
541 Installing /usr/lib/perl5/man/man3/./Net::Time.3
542 Installing /usr/lib/perl5/man/man3/./FAQ.3
543 Installing /usr/lib/perl5/man/man3/./Net::Domain.3
544 Installing /usr/lib/perl5/man/man3/./Net::PH.3
545 Installing /usr/lib/perl5/man/man3/./Net::NNTP.3
546 Installing /usr/lib/perl5/man/man3/./Net::DummyInetd.3
547 Installing /usr/lib/perl5/man/man3/./Net::SNPP.3
548 Installing /usr/lib/perl5/man/man3/./Net::FTP.3
549 Installing /usr/lib/perl5/man/man3/./Net::POP3.3
550 Installing /usr/lib/perl5/man/man3/./Net::Netrc.3
551 Installing /usr/lib/perl5/man/man3/./Net::SMTP.3
552 Installing /usr/lib/perl5/man/man3/./Net::Cmd.3
553 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Net/.packlist
554 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
555 /usr/bin/make install -- OK
556 Running make for KJALB/TermReadKey-2.12.tar.gz
557 Issuing "/usr/bin/ftp -n"
558 Local directory now /root/.cpan/sources/authors/id/KJALB
559 GOT /root/.cpan/sources/authors/id/KJALB/TermReadKey-2.12.tar.gz
561 TermReadKey-2.12/Makefile.PL
562 TermReadKey-2.12/ReadKey.pm
563 TermReadKey-2.12/test.pl
564 TermReadKey-2.12/Configure.pm
565 TermReadKey-2.12/genchars.pl
566 TermReadKey-2.12/README
567 TermReadKey-2.12/ReadKey.xs
568 TermReadKey-2.12/MANIFEST
570 CPAN.pm: Going to build KJALB/TermReadKey-2.12.tar.gz
572 Checking if your kit is complete...
574 Writing Makefile for Term::ReadKey
577 mkdir ./blib/lib/Term
579 mkdir ./blib/arch/auto
580 mkdir ./blib/arch/auto/Term
581 mkdir ./blib/arch/auto/Term/ReadKey
582 mkdir ./blib/lib/auto
583 mkdir ./blib/lib/auto/Term
584 mkdir ./blib/lib/auto/Term/ReadKey
586 cp ReadKey.pm ./blib/lib/Term/ReadKey.pm
587 AutoSplitting Term::ReadKey (./blib/lib/auto/Term/ReadKey)
588 /usr/bin/perl -I/usr/lib/perl5 genchars.pl
590 Writing termio/termios section of cchars.h... Done.
591 Checking for sgtty...
593 Writing sgtty section of cchars.h... Done.
594 /usr/bin/perl -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 /usr/lib/perl5/ExtUtils/xsubpp -typemap /usr/lib/perl5/ExtUtils/typemap ReadKey.xs >ReadKey.tc && mv ReadKey.tc ReadKey.c
595 Please specify prototyping behavior for ReadKey.xs (see perlxs manual)
596 cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -DVERSION=\"2.12\" -DXS_VERSION=\"2.12\" -fpic -I/usr/lib/perl5/i386-linux/5.00404/CORE ReadKey.c
597 In file included from /usr/include/sys/select.h:31,
599 /usr/include/selectbits.h:30: warning: `__FD_ZERO' redefined
600 /usr/include/asm/posix_types.h:65: warning: this is the location of the previous definition
601 /usr/include/selectbits.h:35: warning: `__FD_SET' redefined
602 /usr/include/asm/posix_types.h:45: warning: this is the location of the previous definition
603 /usr/include/selectbits.h:40: warning: `__FD_CLR' redefined
604 /usr/include/asm/posix_types.h:50: warning: this is the location of the previous definition
605 /usr/include/selectbits.h:49: warning: `__FD_ISSET' redefined
606 /usr/include/asm/posix_types.h:58: warning: this is the location of the previous definition
607 In file included from ReadKey.xs:240:
608 /usr/include/sys/select.h:60: warning: `FD_SET' redefined
609 /usr/include/linux/time.h:59: warning: this is the location of the previous definition
610 /usr/include/sys/select.h:61: warning: `FD_CLR' redefined
611 /usr/include/linux/time.h:60: warning: this is the location of the previous definition
612 /usr/include/sys/select.h:62: warning: `FD_ISSET' redefined
613 /usr/include/linux/time.h:61: warning: this is the location of the previous definition
614 /usr/include/sys/select.h:63: warning: `FD_ZERO' redefined
615 /usr/include/linux/time.h:62: warning: this is the location of the previous definition
616 In file included from ReadKey.xs:240:
617 /usr/include/sys/select.h:45: syntax error before `fd_mask'
618 /usr/include/sys/select.h:45: warning: empty declaration
619 /usr/include/sys/select.h:48: conflicting types for `fd_set'
620 /usr/include/linux/types.h:9: previous declaration of `fd_set'
621 /usr/include/sys/select.h:73: conflicting types for `__select'
622 /usr/include/sys/time.h:55: previous declaration of `__select'
623 /usr/include/sys/select.h:76: conflicting types for `select'
624 /usr/include/sys/time.h:58: previous declaration of `select'
625 ReadKey.xs: In function `selectfile':
626 ReadKey.xs:1441: `__fd_mask' undeclared (first use this function)
627 ReadKey.xs:1441: (Each undeclared identifier is reported only once
628 ReadKey.xs:1441: for each function it appears in.)
629 make: *** [ReadKey.o] Error 1
630 /usr/bin/make -- NOT OK
632 Oops, make had returned bad status
634 Oops, make had returned bad status
635 Running make for ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
636 Issuing "/usr/bin/ftp -n"
637 Local directory now /root/.cpan/sources/authors/id/ILYAZ/modules
638 GOT /root/.cpan/sources/authors/id/ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
639 Term-ReadLine-Perl-0.9904/
640 Term-ReadLine-Perl-0.9904/CHANGES
641 Term-ReadLine-Perl-0.9904/Makefile.PL
642 Term-ReadLine-Perl-0.9904/MANIFEST
643 Term-ReadLine-Perl-0.9904/ReadLine/
644 Term-ReadLine-Perl-0.9904/ReadLine/Perl.pm
645 Term-ReadLine-Perl-0.9904/ReadLine/readline.pm
646 Term-ReadLine-Perl-0.9904/README
647 Term-ReadLine-Perl-0.9904/test.pl
649 CPAN.pm: Going to build ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
651 Checking if your kit is complete...
653 Writing Makefile for Term::ReadLine
656 mkdir ./blib/lib/Term
658 mkdir ./blib/arch/auto
659 mkdir ./blib/arch/auto/Term
660 mkdir ./blib/arch/auto/Term/ReadLine
661 mkdir ./blib/lib/auto
662 mkdir ./blib/lib/auto/Term
663 mkdir ./blib/lib/auto/Term/ReadLine
664 cp ReadLine/Perl.pm ./blib/lib/Term/ReadLine/Perl.pm
665 cp ReadLine/readline.pm ./blib/lib/Term/ReadLine/readline.pm
668 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 test.pl
669 Features present: preput 1 tkRunning 1 appname 1 getHistory 1 ornaments 1 attribs 1 newTTY 1 autohistory 1 addHistory 1 minline 1 setHistory 1
670 Can't ioctl TIOCGETP: Invalid argument
671 Consider installing Term::ReadKey from CPAN site nearby
672 at http://www.perl.com/CPAN
675 to reach CPAN. Falling back to 'stty'.
676 If you do not want to see this warning, set PERL_READLINE_NOWARN
678 Enter arithmetic or Perl expression: exit
679 /usr/bin/make test -- OK
681 Installing /usr/lib/perl5/site_perl/./Term/ReadLine/Perl.pm
682 Installing /usr/lib/perl5/site_perl/./Term/ReadLine/readline.pm
683 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Term/ReadLine/.packlist
684 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
685 /usr/bin/make install -- OK
686 Running make for ULPFR/CPAN-WAIT-0.24.tar.gz
687 Issuing "/usr/bin/ftp -n"
688 Local directory now /root/.cpan/sources/authors/id/ULPFR
689 GOT /root/.cpan/sources/authors/id/ULPFR/CPAN-WAIT-0.24.tar.gz
691 CPAN-WAIT-0.24/ChangeLog
692 CPAN-WAIT-0.24/Makefile.PL
694 CPAN-WAIT-0.24/lib/WAIT/
695 CPAN-WAIT-0.24/lib/WAIT/Client.pm
696 CPAN-WAIT-0.24/lib/CPAN/
697 CPAN-WAIT-0.24/lib/CPAN/WAIT.pm
698 CPAN-WAIT-0.24/README
700 CPAN-WAIT-0.24/t/basic.t
701 CPAN-WAIT-0.24/MANIFEST
703 CPAN.pm: Going to build ULPFR/CPAN-WAIT-0.24.tar.gz
705 Checking if your kit is complete...
707 Writing Makefile for CPAN::WAIT
710 mkdir ./blib/lib/CPAN
712 mkdir ./blib/arch/auto
713 mkdir ./blib/arch/auto/CPAN
714 mkdir ./blib/arch/auto/CPAN/WAIT
715 mkdir ./blib/lib/auto
716 mkdir ./blib/lib/auto/CPAN
717 mkdir ./blib/lib/auto/CPAN/WAIT
719 cp lib/WAIT/Client.pm ./blib/lib/WAIT/Client.pm
720 cp lib/CPAN/WAIT.pm ./blib/lib/CPAN/WAIT.pm
721 Manifying ./blib/man3/CPAN::WAIT.3
724 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
725 t/basic.............ok
726 All tests successful.
727 Files=1, Tests=5, 3 secs ( 0.90 cusr 0.08 csys = 0.98 cpu)
728 /usr/bin/make test -- OK
730 Installing /usr/lib/perl5/site_perl/./CPAN/WAIT.pm
731 Installing /usr/lib/perl5/site_perl/./WAIT/Client.pm
732 Installing /usr/lib/perl5/man/man3/./CPAN::WAIT.3
733 Writing /usr/lib/perl5/site_perl/i386-linux/auto/CPAN/WAIT/.packlist
734 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
735 /usr/bin/make install -- OK
736 Running make for ANDK/CPAN-1.40.tar.gz
737 Issuing "/usr/bin/ftp -n"
738 Local directory now /root/.cpan/sources/authors/id/ANDK
739 GOT /root/.cpan/sources/authors/id/ANDK/CPAN-1.40.tar.gz
742 CPAN-1.40/lib/CPAN.pm
744 CPAN-1.40/lib/CPAN/Nox.pm
745 CPAN-1.40/lib/CPAN/FirstTime.pm
746 CPAN-1.40/lib/Bundle/
747 CPAN-1.40/lib/Bundle/CPAN.pm
752 CPAN-1.40/Makefile.PL
756 CPAN.pm: Going to build ANDK/CPAN-1.40.tar.gz
758 Checking if your kit is complete...
760 Writing Makefile for CPAN
764 mkdir ./blib/arch/auto
765 mkdir ./blib/arch/auto/CPAN
766 mkdir ./blib/lib/auto
767 mkdir ./blib/lib/auto/CPAN
769 cp lib/CPAN/FirstTime.pm ./blib/lib/CPAN/FirstTime.pm
770 cp lib/CPAN.pm ./blib/lib/./CPAN.pm
771 cp lib/Bundle/CPAN.pm ./blib/lib/Bundle/CPAN.pm
772 cp lib/CPAN/Nox.pm ./blib/lib/CPAN/Nox.pm
773 Manifying ./blib/man3/CPAN::FirstTime.3
774 Manifying ./blib/man3/CPAN.3
775 Manifying ./blib/man3/Bundle::CPAN.3
776 Manifying ./blib/man3/CPAN::Nox.3
779 PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
780 t/loadme............ok
781 All tests successful.
782 Files=1, Tests=1, 0 secs ( 0.69 cusr 0.06 csys = 0.75 cpu)
783 /usr/bin/make test -- OK
785 Installing /usr/lib/perl5/./CPAN/FirstTime.pm
786 Installing /usr/lib/perl5/./CPAN/Nox.pm
787 Installing /usr/lib/perl5/./CPAN.pm
788 Installing /usr/lib/perl5/./Bundle/CPAN.pm
789 Installing /usr/lib/perl5/man/man3/./CPAN::FirstTime.3
790 Installing /usr/lib/perl5/man/man3/./CPAN.3
791 Installing /usr/lib/perl5/man/man3/./Bundle::CPAN.3
792 Installing /usr/lib/perl5/man/man3/./CPAN::Nox.3
793 Writing /usr/lib/perl5/i386-linux/5.00404/auto/CPAN/.packlist
794 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
795 /usr/bin/make install -- OK
801 <h5>Version: $Id$</h5>