building perl
building perl
- Subject: building perl
- From: Dale Walsh <email@hidden>
- Date: Sun, 13 Nov 2005 08:37:37 -0500
- Mta-interface: amavisd-new-2.3.3 (20050822) at daleenterprise.com
OS is Mac OSX 10.3.9 server, darwinbuild is 0.7.1 (0.7.2 doesn't build).
I've built and installed perl-25.2.tar.gz but something isn't right.
It appears to run fine with the exception that when I install modules
they're going to a bad location.
If I manually move the files everything appears to function as
expected and the modules are recognized however I shouldn't have to
go through the extra file moves.
Here's a session of updating a module (Archive::Tar)
cpan> r
CPAN: Storable loaded ok
Going to read /private/var/root/.cpan/Metadata
Database was generated on Sat, 12 Nov 2005 22:45:35 GMT
Package namespace installed latest in CPAN file
Archive::Tar 0.23 1.26 K/KA/KANE/Archive-
Tar-1.26.tar.gz
BerkeleyDB 0.26 0.27 P/PM/PMQS/
BerkeleyDB-0.27.tar.gz
CGI 3.10 3.11 L/LD/LDS/
CGI.pm-3.11.tar.gz
CPANPLUS 0.0561 0.0562 K/KA/KANE/
CPANPLUS-0.0562.tar.gz
Compress::Zlib 1.37 1.41 P/PM/PMQS/Compress-
Zlib-1.41.tar.gz
Cwd 3.05 3.12 K/KW/KWILLIAMS/
PathTools-3.12.tar.gz
DBD::File 0.33 0.34 J/JZ/JZUCKER/DBD-
File-0.34.tar.gz
DB_File 1.811 1.814 P/PM/PMQS/
DB_File-1.814.tar.gz
Digest 1.10 1.13 G/GA/GAAS/
Digest-1.13.tar.gz
Encode 2.10 2.12 D/DA/DANKOGAI/
Encode-2.12.tar.gz
ExtUtils::Command 1.05 1.09 M/MS/MSCHWERN/ExtUtils-
MakeMaker-6.30.tar.gz
Filter::Simple 0.78 0.82 D/DC/DCONWAY/Filter-
Simple-0.82.tar.gz
HTML::Entities 1.29 1.32 G/GA/GAAS/HTML-
Parser-3.46.tar.gz
HTML::Tagset 3.04 3.10 P/PE/PETDANCE/HTML-
Tagset-3.10.tar.gz
IO 1.21 1.22 G/GB/GBARR/IO-1.22.tar.gz
IO::String 1.06 1.07 G/GA/GAAS/IO-
String-1.07.tar.gz
List::Util 1.14 1.17 G/GB/GBARR/Scalar-List-
Utils-1.17.tar.gz
Locale::Maketext 1.09 1.10 P/PE/PETDANCE/Locale-
Maketext-1.10.tar.gz
MIME::Body 5.417 5.418 D/DS/DSKOLL/MIME-
tools-5.418.tar.gz
Pod::Checker 1.42 1.43 M/MA/MAREKR/Pod-
Parser-1.34.tar.gz
Storable 2.13 2.15 A/AM/AMS/
Storable-2.15.tar.gz
Term::ANSIColor 1.09 1.10 R/RR/RRA/
ANSIColor-1.10.tar.gz
Test::Builder 0.22 0.32 M/MS/MSCHWERN/Test-
Simple-0.62.tar.gz
Test::Harness 2.48 2.56 P/PE/PETDANCE/Test-
Harness-2.56.tar.gz
Text::Soundex 1.01 3.02 M/MA/MARKM/Text-
Soundex-3.02.tar.gz
Text::Tabs 98.112801 2005.0824 M/MU/MUIR/modules/Text-
Tabs+Wrap-2005.0824.tar.gz
Time::HiRes 1.66 1.82 J/JH/JHI/Time-
HiRes-1.82.tar.gz
Unicode::Collate 0.40 0.52 S/SA/SADAHIRO/Unicode-
Collate-0.52.tar.gz
XSLoader 0.02 0.06 S/SA/SAPER/
XSLoader-0.06.tar.gz
if 0.03 0.0401 I/IL/ILYAZ/modules/
if-0.0401.tar.gz
5 installed modules have a version number of 0
98 installed modules have no parseable version number
cpan> install Archive::Tar
Running install for module Archive::Tar
Running make for K/KA/KANE/Archive-Tar-1.26.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /private/var/root/.cpan/sources/authors/id/K/KA/KANE/
Archive-Tar-1.26.tar.gz ok
Scanning cache /private/var/root/.cpan/build for sizes
Archive-Tar-1.26/
Archive-Tar-1.26/bin/
Archive-Tar-1.26/bin/ptar
Archive-Tar-1.26/bin/ptardiff
Archive-Tar-1.26/CHANGES
Archive-Tar-1.26/lib/
Archive-Tar-1.26/lib/Archive/
Archive-Tar-1.26/lib/Archive/Tar/
Archive-Tar-1.26/lib/Archive/Tar/Constant.pm
Archive-Tar-1.26/lib/Archive/Tar/File.pm
Archive-Tar-1.26/lib/Archive/Tar.pm
Archive-Tar-1.26/Makefile.PL
Archive-Tar-1.26/MANIFEST
Archive-Tar-1.26/META.yml
Archive-Tar-1.26/README
Archive-Tar-1.26/t/
Archive-Tar-1.26/t/01_use.t
Archive-Tar-1.26/t/02_methods.t
Archive-Tar-1.26/t/03_file.t
Archive-Tar-1.26/t/04_resolved_issues.t
Archive-Tar-1.26/t/99_pod.t
Archive-Tar-1.26/t/src/
Archive-Tar-1.26/t/src/long/
Archive-Tar-1.26/t/src/long/b
Archive-Tar-1.26/t/src/long/bar.tar
Archive-Tar-1.26/t/src/long/foo.tgz
Archive-Tar-1.26/t/src/short/
Archive-Tar-1.26/t/src/short/b
Archive-Tar-1.26/t/src/short/bar.tar
Archive-Tar-1.26/t/src/short/foo.tgz
Removing previously used /private/var/root/.cpan/build/Archive-Tar-1.26
CPAN.pm: Going to build K/KA/KANE/Archive-Tar-1.26.tar.gz
Archive::Tar comes with a utility called 'ptardiff' which lets you
run diffs against tar archives.
However, this utility requires you to have Text::Diff installed.
To add Text::Diff as a prerequisite, please supply the '-d' option
when invoking this Makefile.PL.
Checking if your kit is complete...
Looks good
Writing Makefile for Archive::Tar
cp lib/Archive/Tar/Constant.pm blib/lib/Archive/Tar/Constant.pm
cp lib/Archive/Tar.pm blib/lib/Archive/Tar.pm
cp lib/Archive/Tar/File.pm blib/lib/Archive/Tar/File.pm
cp bin/ptardiff blib/script/ptardiff
/usr/local/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/
script/ptardiff
cp bin/ptar blib/script/ptar
/usr/local/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/
script/ptar
Manifying blib/man3/Archive::Tar.3pm
Manifying blib/man3/Archive::Tar::File.3pm
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01_use................ok
t/02_methods............ok
t/03_file...............ok
11/178 skipped: Attributes defined, may not be plainfile
t/04_resolved_issues....ok
t/99_pod................skipped
all skipped: Test::Pod v0.95 required for testing POD
All tests successful, 1 test and 11 subtests skipped.
Files=5, Tests=736, 8 wallclock secs ( 3.96 cusr + 2.66 csys =
6.62 CPU)
/usr/bin/make test -- OK
Running make install
Installing /private/var/tmp/perl/perl-35.root/Library/Perl/5.8.1/
Archive/Tar.pm
Installing /private/var/tmp/perl/perl-35.root/Library/Perl/5.8.1/
Archive/Tar/Constant.pm
Installing /private/var/tmp/perl/perl-35.root/Library/Perl/5.8.1/
Archive/Tar/File.pm
Installing /private/var/tmp/perl/perl-35.root/usr/local/man/man3/
Archive::Tar.3pm
Installing /private/var/tmp/perl/perl-35.root/usr/local/man/man3/
Archive::Tar::File.3pm
Installing /private/var/tmp/perl/perl-35.root/usr/local/bin/ptar
Installing /private/var/tmp/perl/perl-35.root/usr/local/bin/ptardiff
Writing /private/var/tmp/perl/perl-35.root/Library/Perl/5.8.1/darwin-
thread-multi-2level/auto/Archive/Tar/.packlist
Appending installation info to /private/var/tmp/perl/perl-35.root//
System/Library/Perl/5.8.1/darwin-thread-multi-2level/perllocal.pod
/usr/bin/make install -- OK
cpan> o conf
CPAN::Config options from /System/Library/Perl/5.8.1/CPAN/Config.pm:
commit Commit changes to disk
defaults Reload defaults from disk
init Interactive setting of all options
build_cache 100
build_dir /private/var/root/.cpan/build
cache_metadata 1
cpan_home /private/var/root/.cpan
dontload_hash
ftp /usr/bin/ftp
ftp_proxy
getcwd cwd
gpg
gzip /usr/bin/gzip
histfile /private/var/root/.cpan/histfile
histsize 1000
http_proxy
inactivity_timeout 0
index_expire 1
inhibit_startup_message 0
keep_source_where /private/var/root/.cpan/sources
lynx
make /usr/bin/make
make_arg
make_install_arg
makepl_arg
ncftp
ncftpget
no_proxy
pager /usr/bin/less
prerequisites_policy ask
scan_cache atstart
shell /bin/sh
tar /usr/bin/tar
term_is_latin 1
unzip /usr/bin/unzip
urllist
ftp://cpan.llarian.net/pub/CPAN/
ftp://cpan.mirrors.redwire.net/pub/CPAN/
ftp://cpan.mirrors.tds.net/pub/CPAN
ftp://cpan.netnitco.net/pub/mirrors/CPAN/
ftp://cpan.pair.com/pub/CPAN/
ftp://cpan.teleglobe.net/pub/CPAN
ftp://cpan.thepirtgroup.com/
ftp://csociety-ftp.ecn.purdue.edu/pub/CPAN
ftp://ftp-mirror.internap.com/pub/CPAN/
ftp://ftp.ccs.neu.edu/net/mirrors/ftp.funet.fi/pub/languages/
perl/CPAN/
ftp://ftp.cise.ufl.edu/pub/mirrors/CPAN/
ftp://ftp.cpanel.net/pub/CPAN/
ftp://ftp.cs.colorado.edu/pub/perl/CPAN/
ftp://ftp.dc.aleron.net/pub/CPAN/
ftp://ftp.duke.edu/pub/perl/
ftp://ftp.epix.net/pub/languages/perl/
wget
cpan>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden