3 <title>CPAN and perl installation</title>
6 <h2>CPAN and perl installation</h2>
8 <address><a href="mailto:djk@tobit.co.uk"></a></address>
9 <!-- Created: Wed Dec 2 16:40:25 GMT 1998 -->
11 Last modified: Wed Dec 2 18:12:42 GMT 1998
14 <p>I have captured a typical CPAN load here for your information. The details may be slightly
15 different, but it should give you a vague idea of how it all goes together.
16 <p>Please note note warnings about loading libnet
18 [root@rufus djk]# perl -MCPAN -e shell
20 We have to reconfigure CPAN.pm due to following uninitialized parameters:
22 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
24 /usr/lib/perl5/CPAN/Config.pm initialized.
26 The CPAN module needs a directory of its own to cache important
27 index files and maybe keep a temporary mirror of CPAN files. This may
28 be a site-wide directory or a personal directory.
31 First of all, I'd like to create this directory. Where?
33 CPAN build and cache directory? [/root/.cpan]
36 If you want, I can keep the source files after a build in the cpan
37 home directory. If you choose so then future builds will take the
38 files from there. If you don't want to keep them, answer 0 to the
43 How big should the disk cache be for keeping the build directories
44 with all the intermediate files?
46 Cache size for build directory (in MB)? [10]
49 The CPAN module will need a few external programs to work
50 properly. Please correct me, if I guess the wrong path for a program.
51 Don't panic if you do not have some of them, just press ENTER for
54 Where is your gzip program? [/bin/gzip]
55 Where is your tar program? [/bin/tar]
56 Warning: unzip not found in PATH
57 Where is your unzip program? []
58 Where is your make program? [/usr/bin/make]
59 Warning: lynx not found in PATH
60 Where is your lynx program? []
61 Where is your ncftp program? [/usr/bin/ncftp]
62 Where is your ftp program? [/usr/bin/ftp]
63 What is your favorite pager program? [/usr/bin/less]
64 What is your favorite shell? [/bin/bash]
67 Every Makefile.PL is run by perl in a separate process. Likewise we
68 run 'make' and 'make install' in processes. If you have any parameters
69 (e.g. PREFIX, INSTALLPRIVLIB, UNINST or the like) you want to pass to
70 the calls, please specify them here.
72 If you don't understand this question, just press ENTER.
74 Parameters for the 'perl Makefile.PL' command? []
75 Parameters for the 'make' command? []
76 Parameters for the 'make install' command? []
79 Sometimes you may wish to leave the processes run by CPAN alone
80 without caring about them. As sometimes the Makefile.PL contains
81 question you're expected to answer, you can set a timer that will
82 kill a 'perl Makefile.PL' process after the specified time in seconds.
84 If you set this value to 0, these processes will wait forever. This is
85 the default and recommended setting.
87 Timeout for inacivity during Makefile.PL? [0]
89 We need to know the URL of your favorite CPAN site.
90 Please enter it here: ftp://sunsite.doc.ic.ac.uk/packages/CPAN
92 Testing "ftp://sunsite.doc.ic.ac.uk/packages/CPAN" ...
94 Please, install Net::FTP as soon as possible. CPAN.pm installs it for you
96 install Bundle::libnet
99 Trying with "/usr/bin/ncftp -c" to get
100 ftp://sunsite.doc.ic.ac.uk/packages/CPAN/MIRRORED.BY
101 Issuing "/usr/bin/ftp -n"
102 Local directory now /root/.cpan/sources
103 GOT /root/.cpan/sources/MIRRORED.BY
105 "ftp://sunsite.doc.ic.ac.uk/packages/CPAN" seems to work
108 WAIT support is available as a Plugin. You need the CPAN::WAIT module
109 to actually use it. But we need to know your favorite WAIT server. If
110 you don't know a WAIT server near you, just press ENTER.
112 Your favorite WAIT server?
113 [wait://ls6.informatik.uni-dortmund.de:1404]
116 If you're accessing the net via proxies, you can specify them in the
117 CPAN configuration or via environment variables. The variable in
118 the $CPAN::Config takes precedence.
125 commit: wrote /usr/lib/perl5/CPAN/Config.pm
127 cpan shell -- CPAN exploration and modules installation (v1.3102)
128 ReadLine support suppressed
131 cpan> install Bundle::CPAN
132 Issuing "/usr/bin/ftp -n"
133 Local directory now /root/.cpan/sources/authors
134 GOT /root/.cpan/sources/authors/01mailrc.txt.gz
135 Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
136 Issuing "/usr/bin/ftp -n"
137 Local directory now /root/.cpan/sources/modules
138 GOT /root/.cpan/sources/modules/02packages.details.txt.gz
139 Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
141 There's a new CPAN.pm version (v1.40) available!
142 You might want to try
145 without quitting the current session. It should be a seamless upgrade
146 while we are running...
148 Issuing "/usr/bin/ftp -n"
149 Local directory now /root/.cpan/sources/modules
150 GOT /root/.cpan/sources/modules/03modlist.data.gz
151 Going to read /root/.cpan/sources/modules/03modlist.data.gz
152 Running make for NWINT/MD5-1.7.tar.gz
153 Issuing "/usr/bin/ftp -n"
154 Local directory now /root/.cpan/sources/authors/id/NWINT
155 GOT /root/.cpan/sources/authors/id/NWINT/MD5-1.7.tar.gz
169 MD5-1.7/examples/mddriver.pl
170 MD5-1.7/examples/twdigest.pl
172 CPAN.pm: Going to build NWINT/MD5-1.7.tar.gz
174 Checking if your kit is complete...
176 Writing Makefile for MD5
180 mkdir ./blib/arch/auto
181 mkdir ./blib/arch/auto/MD5
182 mkdir ./blib/lib/auto
183 mkdir ./blib/lib/auto/MD5
185 cp MD5.pm ./blib/lib/MD5.pm
186 AutoSplitting MD5 (./blib/lib/auto/MD5)
187 /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
188 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
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 md5c.c
190 Running Mkbootstrap for MD5 ()
192 LD_RUN_PATH="" cc -o blib/arch/auto/MD5/MD5.so -shared -L/usr/local/lib MD5.o md5c.o
193 chmod 755 blib/arch/auto/MD5/MD5.so
194 cp MD5.bs ./blib/arch/auto/MD5/MD5.bs
195 chmod 644 blib/arch/auto/MD5/MD5.bs
196 Manifying ./blib/man3/MD5.3
199 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
215 /usr/bin/make test -- OK
217 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/MD5/MD5.so
218 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/MD5/MD5.bs
219 Installing /usr/lib/perl5/site_perl/./auto/MD5/autosplit.ix
220 Installing /usr/lib/perl5/site_perl/./MD5.pm
221 Installing /usr/lib/perl5/man/man3/./MD5.3
222 Writing /usr/lib/perl5/site_perl/i386-linux/auto/MD5/.packlist
223 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
224 /usr/bin/make install -- OK
225 Running make for GSAR/Data-Dumper-2.09.tar.gz
226 Issuing "/usr/bin/ftp -n"
227 Local directory now /root/.cpan/sources/authors/id/GSAR
228 GOT /root/.cpan/sources/authors/id/GSAR/Data-Dumper-2.09.tar.gz
230 Data-Dumper-2.09/Dumper.html
232 Data-Dumper-2.09/t/overload.t
233 Data-Dumper-2.09/t/dumper.t
234 Data-Dumper-2.09/MANIFEST.NOXSUB
235 Data-Dumper-2.09/Dumper.pm.NOXSUB
236 Data-Dumper-2.09/Dumper.xs
237 Data-Dumper-2.09/Todo
238 Data-Dumper-2.09/MANIFEST
239 Data-Dumper-2.09/Makefile.PL
240 Data-Dumper-2.09/Dumper.pm
241 Data-Dumper-2.09/Changes
242 Data-Dumper-2.09/README
244 CPAN.pm: Going to build GSAR/Data-Dumper-2.09.tar.gz
246 Checking if your kit is complete...
248 Writing Makefile for Data::Dumper
251 mkdir ./blib/lib/Data
253 mkdir ./blib/arch/auto
254 mkdir ./blib/arch/auto/Data
255 mkdir ./blib/arch/auto/Data/Dumper
256 mkdir ./blib/lib/auto
257 mkdir ./blib/lib/auto/Data
258 mkdir ./blib/lib/auto/Data/Dumper
259 cp Dumper.pm ./blib/lib/Data/Dumper.pm
260 /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
261 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
262 Running Mkbootstrap for Data::Dumper ()
264 LD_RUN_PATH="" cc -o blib/arch/auto/Data/Dumper/Dumper.so -shared -L/usr/local/lib Dumper.o
265 chmod 755 blib/arch/auto/Data/Dumper/Dumper.so
266 cp Dumper.bs ./blib/arch/auto/Data/Dumper/Dumper.bs
267 chmod 644 blib/arch/auto/Data/Dumper/Dumper.bs
270 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
271 t/dumper............ok
272 t/overload..........ok
273 All tests successful.
274 Files=2, Tests=139, 0 secs ( 0.55 cusr 0.05 csys = 0.60 cpu)
275 /usr/bin/make test -- OK
277 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/Data/Dumper/Dumper.so
278 Installing /usr/lib/perl5/site_perl/i386-linux/./auto/Data/Dumper/Dumper.bs
279 Installing /usr/lib/perl5/site_perl/./Data/Dumper.pm
280 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Data/Dumper/.packlist
281 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
282 /usr/bin/make install -- OK
283 Issuing "/usr/bin/ftp -n"
284 Local directory now /root/.cpan/sources/authors/id/GBARR
285 GOT /root/.cpan/sources/authors/id/GBARR/Bundle-libnet-1.00.tar.gz
287 Bundle-libnet-1.00/Makefile.PL
288 Bundle-libnet-1.00/libnet.pm
289 Bundle-libnet-1.00/README
290 Bundle-libnet-1.00/MANIFEST
291 Data::Dumper is up to date.
292 Running make for JROGERS/Net-Telnet-3.01.tar.gz
293 Issuing "/usr/bin/ftp -n"
294 Local directory now /root/.cpan/sources/authors/id/JROGERS
295 GOT /root/.cpan/sources/authors/id/JROGERS/Net-Telnet-3.01.tar.gz
297 Net-Telnet-3.01/Makefile.PL
298 Net-Telnet-3.01/ChangeLog
300 Net-Telnet-3.01/lib/Net/
301 Net-Telnet-3.01/lib/Net/Telnet.pm
303 Net-Telnet-3.01/t/select.t
304 Net-Telnet-3.01/README
305 Net-Telnet-3.01/MANIFEST
307 CPAN.pm: Going to build JROGERS/Net-Telnet-3.01.tar.gz
309 Checking if your kit is complete...
311 Writing Makefile for Net::Telnet
316 mkdir ./blib/arch/auto
317 mkdir ./blib/arch/auto/Net
318 mkdir ./blib/arch/auto/Net/Telnet
319 mkdir ./blib/lib/auto
320 mkdir ./blib/lib/auto/Net
321 mkdir ./blib/lib/auto/Net/Telnet
323 cp lib/Net/Telnet.pm ./blib/lib/Net/Telnet.pm
324 Manifying ./blib/man3/Net::Telnet.3
327 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
328 t/select............ok
329 All tests successful.
330 Files=1, Tests=1, 0 secs ( 0.38 cusr 0.02 csys = 0.40 cpu)
331 /usr/bin/make test -- OK
333 Installing /usr/lib/perl5/site_perl/./Net/Telnet.pm
334 Installing /usr/lib/perl5/man/man3/./Net::Telnet.3
335 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Net/Telnet/.packlist
336 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
337 /usr/bin/make install -- OK
338 Running make for GBARR/libnet-1.0605.tar.gz
339 Issuing "/usr/bin/ftp -n"
340 Local directory now /root/.cpan/sources/authors/id/GBARR
341 GOT /root/.cpan/sources/authors/id/GBARR/libnet-1.0605.tar.gz
344 libnet-1.0605/Net/FTP/
345 libnet-1.0605/Net/FTP/dataconn.pm
346 libnet-1.0605/Net/FTP/L.pm
347 libnet-1.0605/Net/FTP/A.pm
348 libnet-1.0605/Net/FTP/E.pm
349 libnet-1.0605/Net/FTP/I.pm
350 libnet-1.0605/Net/POP3.pm
351 libnet-1.0605/Net/SMTP.pm
352 libnet-1.0605/Net/FTP.pm
353 libnet-1.0605/Net/Cmd.pm
354 libnet-1.0605/Net/DummyInetd.pm
355 libnet-1.0605/Net/NNTP.pm
356 libnet-1.0605/Net/SNPP.pm
357 libnet-1.0605/Net/Time.pm
358 libnet-1.0605/Net/Domain.pm
359 libnet-1.0605/Net/PH.pm
360 libnet-1.0605/Net/Netrc.pm
362 libnet-1.0605/demos/smtp.self
363 libnet-1.0605/demos/nntp
364 libnet-1.0605/demos/pop3
365 libnet-1.0605/demos/time
366 libnet-1.0605/demos/snpp
367 libnet-1.0605/demos/nntp.mirror
368 libnet-1.0605/demos/ftp
369 libnet-1.0605/demos/inetd
370 libnet-1.0605/Hostname.pm.eg
372 libnet-1.0605/t/nntp.t
374 libnet-1.0605/t/require.t
375 libnet-1.0605/t/hostname.t
376 libnet-1.0605/t/smtp.t
377 libnet-1.0605/t/ftp.t
378 libnet-1.0605/FAQ.pod
379 libnet-1.0605/README.config
380 libnet-1.0605/MANIFEST
381 libnet-1.0605/Configure
382 libnet-1.0605/Makefile.PL
383 libnet-1.0605/ChangeLog
386 CPAN.pm: Going to build GBARR/libnet-1.0605.tar.gz
388 Checking for Socket...ok
389 Checking for IO::Socket...ok
390 Checking for Data::Dumper...ok
391 Checking if your kit is complete...
394 This script will prompt you to enter hostnames that can be used as
395 defaults for some of the modules in the libnet distribution.
397 To ensure that you do not enter an invalid hostname, I can perform a
398 lookup on each hostname you enter. If your internet connection is via
399 a dialup line then you may not want me to perform these lookups, as
400 it will require you to be on-line.
402 Do you want me to perform hostname lookups (y|n) ? [yes] no
404 *** WARNING *** WARNING *** WARNING *** WARNING *** WARNING ***
406 OK I will not check if the hostnames you give are valid
409 *** WARNING *** WARNING *** WARNING *** WARNING *** WARNING ***
411 The following questions all require a list of host names, separated
412 with spaces. If you do not have a host available for any of the
413 services, then enter a single space, followed by <CR>. To accept the
419 *** DO NOT ACCEPT THE DEFAULTS!!! (ed), please enter <space><cr> ***<br>
424 Enter a list of available NNTP hosts : [news]
425 Enter a list of available SMTP hosts : [mailhost]
426 Enter a list of available POP3 hosts : []
427 Enter a list of available SNPP hosts : []
428 Enter a list of available PH Hosts : [dirserv]
429 Enter a list of available TIME Hosts : []
430 Enter a list of available DAYTIME Hosts : []
432 Some companies access the internet via a firewall machine, and all
433 FTP access must be dove via this machine.
435 If to gain FTP access to a machine beyond a firewall, you have to use
436 a FTP proxy machine and login as username@remote.host then enter
437 the name of that gateway here.
439 FTP proxy hostname : []
441 Normally when FTP needs a data connection the client tells the server
442 a port to connect to, and the server initiates a connection to the client.
444 Some setups, in particular firewall setups, can/do not work using this
445 protocol. In these situations the client must make the connection to the
446 server, this is called a passive transfer.
448 Should all FTP connections via a firewall/proxy be passive (y|n) ? [no]
450 Should all other FTP connections be passive (y|n) ? [no]
452 What is your local internet domain name : [] tubby.org
454 If you specified some default hosts above, it is possible for me to
455 do some basic tests when you run `make test'
457 This will cause `make test' to be quite a bit slower and, if your
458 internet connection is via dialup, will require you to be on-line
459 unless the hosts are local.
461 Do you want me to run these tests (y|n) ? [yes]
463 To allow Net::FTP to be tested I will need a hostname. This host
464 should allow anonymous access and have a /pub directory
466 What host can I use : [] localhost
469 Writing Makefile for Net
473 mkdir ./blib/arch/auto
474 mkdir ./blib/arch/auto/Net
475 mkdir ./blib/lib/auto
476 mkdir ./blib/lib/auto/Net
478 cp Net/DummyInetd.pm ./blib/lib/Net/DummyInetd.pm
479 cp Net/NNTP.pm ./blib/lib/Net/NNTP.pm
480 cp Net/FTP/dataconn.pm ./blib/lib/Net/FTP/dataconn.pm
481 cp Net/SNPP.pm ./blib/lib/Net/SNPP.pm
482 cp Net/FTP/I.pm ./blib/lib/Net/FTP/I.pm
483 cp Net/POP3.pm ./blib/lib/Net/POP3.pm
484 cp Net/SMTP.pm ./blib/lib/Net/SMTP.pm
485 cp Net/FTP/L.pm ./blib/lib/Net/FTP/L.pm
486 cp FAQ.pod ./blib/lib/FAQ.pod
487 cp Net/FTP.pm ./blib/lib/Net/FTP.pm
488 cp Net/Time.pm ./blib/lib/Net/Time.pm
489 cp Net/Cmd.pm ./blib/lib/Net/Cmd.pm
490 cp Net/Domain.pm ./blib/lib/Net/Domain.pm
491 cp Net/PH.pm ./blib/lib/Net/PH.pm
492 cp Net/FTP/A.pm ./blib/lib/Net/FTP/A.pm
493 cp libnet.cfg ./blib/arch/Net/Config.pm
494 cp Net/Netrc.pm ./blib/lib/Net/Netrc.pm
495 cp Net/FTP/E.pm ./blib/lib/Net/FTP/E.pm
496 Manifying ./blib/man3/Net::Time.3
497 Manifying ./blib/man3/FAQ.3
498 /usr/bin/pod2man: FAQ.pod is missing required section: DESCRIPTION
499 Manifying ./blib/man3/Net::Domain.3
500 Manifying ./blib/man3/Net::PH.3
501 Manifying ./blib/man3/Net::NNTP.3
502 Manifying ./blib/man3/Net::DummyInetd.3
503 Manifying ./blib/man3/Net::SNPP.3
504 Manifying ./blib/man3/Net::FTP.3
505 Manifying ./blib/man3/Net::POP3.3
506 Manifying ./blib/man3/Net::Netrc.3
507 Manifying ./blib/man3/Net::SMTP.3
508 Manifying ./blib/man3/Net::Cmd.3
511 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
512 t/ftp...............ok
513 t/hostname..........ok
514 t/nntp..............skipping test on this platform
515 t/ph................skipping test on this platform
516 t/require...........ok
517 t/smtp..............skipping test on this platform
518 All tests successful.
519 Files=6, Tests=16, 3 secs ( 2.12 cusr 0.23 csys = 2.35 cpu)
520 /usr/bin/make test -- OK
522 Installing /usr/lib/perl5/site_perl/i386-linux/./Net/Config.pm
523 Installing /usr/lib/perl5/site_perl/./Net/DummyInetd.pm
524 Installing /usr/lib/perl5/site_perl/./Net/NNTP.pm
525 Installing /usr/lib/perl5/site_perl/./Net/FTP/dataconn.pm
526 Installing /usr/lib/perl5/site_perl/./Net/FTP/I.pm
527 Installing /usr/lib/perl5/site_perl/./Net/FTP/L.pm
528 Installing /usr/lib/perl5/site_perl/./Net/FTP/A.pm
529 Installing /usr/lib/perl5/site_perl/./Net/FTP/E.pm
530 Installing /usr/lib/perl5/site_perl/./Net/SNPP.pm
531 Installing /usr/lib/perl5/site_perl/./Net/POP3.pm
532 Installing /usr/lib/perl5/site_perl/./Net/SMTP.pm
533 Installing /usr/lib/perl5/site_perl/./Net/FTP.pm
534 Installing /usr/lib/perl5/site_perl/./Net/Time.pm
535 Installing /usr/lib/perl5/site_perl/./Net/Cmd.pm
536 Installing /usr/lib/perl5/site_perl/./Net/Domain.pm
537 Installing /usr/lib/perl5/site_perl/./Net/PH.pm
538 Installing /usr/lib/perl5/site_perl/./Net/Netrc.pm
539 Installing /usr/lib/perl5/site_perl/./FAQ.pod
540 Installing /usr/lib/perl5/man/man3/./Net::Time.3
541 Installing /usr/lib/perl5/man/man3/./FAQ.3
542 Installing /usr/lib/perl5/man/man3/./Net::Domain.3
543 Installing /usr/lib/perl5/man/man3/./Net::PH.3
544 Installing /usr/lib/perl5/man/man3/./Net::NNTP.3
545 Installing /usr/lib/perl5/man/man3/./Net::DummyInetd.3
546 Installing /usr/lib/perl5/man/man3/./Net::SNPP.3
547 Installing /usr/lib/perl5/man/man3/./Net::FTP.3
548 Installing /usr/lib/perl5/man/man3/./Net::POP3.3
549 Installing /usr/lib/perl5/man/man3/./Net::Netrc.3
550 Installing /usr/lib/perl5/man/man3/./Net::SMTP.3
551 Installing /usr/lib/perl5/man/man3/./Net::Cmd.3
552 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Net/.packlist
553 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
554 /usr/bin/make install -- OK
555 Running make for KJALB/TermReadKey-2.12.tar.gz
556 Issuing "/usr/bin/ftp -n"
557 Local directory now /root/.cpan/sources/authors/id/KJALB
558 GOT /root/.cpan/sources/authors/id/KJALB/TermReadKey-2.12.tar.gz
560 TermReadKey-2.12/Makefile.PL
561 TermReadKey-2.12/ReadKey.pm
562 TermReadKey-2.12/test.pl
563 TermReadKey-2.12/Configure.pm
564 TermReadKey-2.12/genchars.pl
565 TermReadKey-2.12/README
566 TermReadKey-2.12/ReadKey.xs
567 TermReadKey-2.12/MANIFEST
569 CPAN.pm: Going to build KJALB/TermReadKey-2.12.tar.gz
571 Checking if your kit is complete...
573 Writing Makefile for Term::ReadKey
576 mkdir ./blib/lib/Term
578 mkdir ./blib/arch/auto
579 mkdir ./blib/arch/auto/Term
580 mkdir ./blib/arch/auto/Term/ReadKey
581 mkdir ./blib/lib/auto
582 mkdir ./blib/lib/auto/Term
583 mkdir ./blib/lib/auto/Term/ReadKey
585 cp ReadKey.pm ./blib/lib/Term/ReadKey.pm
586 AutoSplitting Term::ReadKey (./blib/lib/auto/Term/ReadKey)
587 /usr/bin/perl -I/usr/lib/perl5 genchars.pl
589 Writing termio/termios section of cchars.h... Done.
590 Checking for sgtty...
592 Writing sgtty section of cchars.h... Done.
593 /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
594 Please specify prototyping behavior for ReadKey.xs (see perlxs manual)
595 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
596 In file included from /usr/include/sys/select.h:31,
598 /usr/include/selectbits.h:30: warning: `__FD_ZERO' redefined
599 /usr/include/asm/posix_types.h:65: warning: this is the location of the previous definition
600 /usr/include/selectbits.h:35: warning: `__FD_SET' redefined
601 /usr/include/asm/posix_types.h:45: warning: this is the location of the previous definition
602 /usr/include/selectbits.h:40: warning: `__FD_CLR' redefined
603 /usr/include/asm/posix_types.h:50: warning: this is the location of the previous definition
604 /usr/include/selectbits.h:49: warning: `__FD_ISSET' redefined
605 /usr/include/asm/posix_types.h:58: warning: this is the location of the previous definition
606 In file included from ReadKey.xs:240:
607 /usr/include/sys/select.h:60: warning: `FD_SET' redefined
608 /usr/include/linux/time.h:59: warning: this is the location of the previous definition
609 /usr/include/sys/select.h:61: warning: `FD_CLR' redefined
610 /usr/include/linux/time.h:60: warning: this is the location of the previous definition
611 /usr/include/sys/select.h:62: warning: `FD_ISSET' redefined
612 /usr/include/linux/time.h:61: warning: this is the location of the previous definition
613 /usr/include/sys/select.h:63: warning: `FD_ZERO' redefined
614 /usr/include/linux/time.h:62: warning: this is the location of the previous definition
615 In file included from ReadKey.xs:240:
616 /usr/include/sys/select.h:45: syntax error before `fd_mask'
617 /usr/include/sys/select.h:45: warning: empty declaration
618 /usr/include/sys/select.h:48: conflicting types for `fd_set'
619 /usr/include/linux/types.h:9: previous declaration of `fd_set'
620 /usr/include/sys/select.h:73: conflicting types for `__select'
621 /usr/include/sys/time.h:55: previous declaration of `__select'
622 /usr/include/sys/select.h:76: conflicting types for `select'
623 /usr/include/sys/time.h:58: previous declaration of `select'
624 ReadKey.xs: In function `selectfile':
625 ReadKey.xs:1441: `__fd_mask' undeclared (first use this function)
626 ReadKey.xs:1441: (Each undeclared identifier is reported only once
627 ReadKey.xs:1441: for each function it appears in.)
628 make: *** [ReadKey.o] Error 1
629 /usr/bin/make -- NOT OK
631 Oops, make had returned bad status
633 Oops, make had returned bad status
634 Running make for ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
635 Issuing "/usr/bin/ftp -n"
636 Local directory now /root/.cpan/sources/authors/id/ILYAZ/modules
637 GOT /root/.cpan/sources/authors/id/ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
638 Term-ReadLine-Perl-0.9904/
639 Term-ReadLine-Perl-0.9904/CHANGES
640 Term-ReadLine-Perl-0.9904/Makefile.PL
641 Term-ReadLine-Perl-0.9904/MANIFEST
642 Term-ReadLine-Perl-0.9904/ReadLine/
643 Term-ReadLine-Perl-0.9904/ReadLine/Perl.pm
644 Term-ReadLine-Perl-0.9904/ReadLine/readline.pm
645 Term-ReadLine-Perl-0.9904/README
646 Term-ReadLine-Perl-0.9904/test.pl
648 CPAN.pm: Going to build ILYAZ/modules/Term-ReadLine-Perl-0.9904.tar.gz
650 Checking if your kit is complete...
652 Writing Makefile for Term::ReadLine
655 mkdir ./blib/lib/Term
657 mkdir ./blib/arch/auto
658 mkdir ./blib/arch/auto/Term
659 mkdir ./blib/arch/auto/Term/ReadLine
660 mkdir ./blib/lib/auto
661 mkdir ./blib/lib/auto/Term
662 mkdir ./blib/lib/auto/Term/ReadLine
663 cp ReadLine/Perl.pm ./blib/lib/Term/ReadLine/Perl.pm
664 cp ReadLine/readline.pm ./blib/lib/Term/ReadLine/readline.pm
667 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
668 Features present: preput 1 tkRunning 1 appname 1 getHistory 1 ornaments 1 attribs 1 newTTY 1 autohistory 1 addHistory 1 minline 1 setHistory 1
669 Can't ioctl TIOCGETP: Invalid argument
670 Consider installing Term::ReadKey from CPAN site nearby
671 at http://www.perl.com/CPAN
674 to reach CPAN. Falling back to 'stty'.
675 If you do not want to see this warning, set PERL_READLINE_NOWARN
677 Enter arithmetic or Perl expression: exit
678 /usr/bin/make test -- OK
680 Installing /usr/lib/perl5/site_perl/./Term/ReadLine/Perl.pm
681 Installing /usr/lib/perl5/site_perl/./Term/ReadLine/readline.pm
682 Writing /usr/lib/perl5/site_perl/i386-linux/auto/Term/ReadLine/.packlist
683 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
684 /usr/bin/make install -- OK
685 Running make for ULPFR/CPAN-WAIT-0.24.tar.gz
686 Issuing "/usr/bin/ftp -n"
687 Local directory now /root/.cpan/sources/authors/id/ULPFR
688 GOT /root/.cpan/sources/authors/id/ULPFR/CPAN-WAIT-0.24.tar.gz
690 CPAN-WAIT-0.24/ChangeLog
691 CPAN-WAIT-0.24/Makefile.PL
693 CPAN-WAIT-0.24/lib/WAIT/
694 CPAN-WAIT-0.24/lib/WAIT/Client.pm
695 CPAN-WAIT-0.24/lib/CPAN/
696 CPAN-WAIT-0.24/lib/CPAN/WAIT.pm
697 CPAN-WAIT-0.24/README
699 CPAN-WAIT-0.24/t/basic.t
700 CPAN-WAIT-0.24/MANIFEST
702 CPAN.pm: Going to build ULPFR/CPAN-WAIT-0.24.tar.gz
704 Checking if your kit is complete...
706 Writing Makefile for CPAN::WAIT
709 mkdir ./blib/lib/CPAN
711 mkdir ./blib/arch/auto
712 mkdir ./blib/arch/auto/CPAN
713 mkdir ./blib/arch/auto/CPAN/WAIT
714 mkdir ./blib/lib/auto
715 mkdir ./blib/lib/auto/CPAN
716 mkdir ./blib/lib/auto/CPAN/WAIT
718 cp lib/WAIT/Client.pm ./blib/lib/WAIT/Client.pm
719 cp lib/CPAN/WAIT.pm ./blib/lib/CPAN/WAIT.pm
720 Manifying ./blib/man3/CPAN::WAIT.3
723 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
724 t/basic.............ok
725 All tests successful.
726 Files=1, Tests=5, 3 secs ( 0.90 cusr 0.08 csys = 0.98 cpu)
727 /usr/bin/make test -- OK
729 Installing /usr/lib/perl5/site_perl/./CPAN/WAIT.pm
730 Installing /usr/lib/perl5/site_perl/./WAIT/Client.pm
731 Installing /usr/lib/perl5/man/man3/./CPAN::WAIT.3
732 Writing /usr/lib/perl5/site_perl/i386-linux/auto/CPAN/WAIT/.packlist
733 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
734 /usr/bin/make install -- OK
735 Running make for ANDK/CPAN-1.40.tar.gz
736 Issuing "/usr/bin/ftp -n"
737 Local directory now /root/.cpan/sources/authors/id/ANDK
738 GOT /root/.cpan/sources/authors/id/ANDK/CPAN-1.40.tar.gz
741 CPAN-1.40/lib/CPAN.pm
743 CPAN-1.40/lib/CPAN/Nox.pm
744 CPAN-1.40/lib/CPAN/FirstTime.pm
745 CPAN-1.40/lib/Bundle/
746 CPAN-1.40/lib/Bundle/CPAN.pm
751 CPAN-1.40/Makefile.PL
755 CPAN.pm: Going to build ANDK/CPAN-1.40.tar.gz
757 Checking if your kit is complete...
759 Writing Makefile for CPAN
763 mkdir ./blib/arch/auto
764 mkdir ./blib/arch/auto/CPAN
765 mkdir ./blib/lib/auto
766 mkdir ./blib/lib/auto/CPAN
768 cp lib/CPAN/FirstTime.pm ./blib/lib/CPAN/FirstTime.pm
769 cp lib/CPAN.pm ./blib/lib/./CPAN.pm
770 cp lib/Bundle/CPAN.pm ./blib/lib/Bundle/CPAN.pm
771 cp lib/CPAN/Nox.pm ./blib/lib/CPAN/Nox.pm
772 Manifying ./blib/man3/CPAN::FirstTime.3
773 Manifying ./blib/man3/CPAN.3
774 Manifying ./blib/man3/Bundle::CPAN.3
775 Manifying ./blib/man3/CPAN::Nox.3
778 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
779 t/loadme............ok
780 All tests successful.
781 Files=1, Tests=1, 0 secs ( 0.69 cusr 0.06 csys = 0.75 cpu)
782 /usr/bin/make test -- OK
784 Installing /usr/lib/perl5/./CPAN/FirstTime.pm
785 Installing /usr/lib/perl5/./CPAN/Nox.pm
786 Installing /usr/lib/perl5/./CPAN.pm
787 Installing /usr/lib/perl5/./Bundle/CPAN.pm
788 Installing /usr/lib/perl5/man/man3/./CPAN::FirstTime.3
789 Installing /usr/lib/perl5/man/man3/./CPAN.3
790 Installing /usr/lib/perl5/man/man3/./Bundle::CPAN.3
791 Installing /usr/lib/perl5/man/man3/./CPAN::Nox.3
792 Writing /usr/lib/perl5/i386-linux/5.00404/auto/CPAN/.packlist
793 Appending installation info to /usr/lib/perl5/i386-linux/5.00404/perllocal.pod
794 /usr/bin/make install -- OK
800 <h5>Version: $Id$</h5>