The build succeeds, but `make install` blows up with the following on
Gentoo:
PCP-PMDA-1.11/
PCP-PMDA-1.11/PMDA.pm
PCP-PMDA-1.11/typemap
PCP-PMDA-1.11/COPYING
PCP-PMDA-1.11/Changes
PCP-PMDA-1.11/MANIFEST
PCP-PMDA-1.11/local.h
PCP-PMDA-1.11/cvalue.c
PCP-PMDA-1.11/Makefile.PL
PCP-PMDA-1.11/PMDA.xs
PCP-PMDA-1.11/META.yml
PCP-PMDA-1.11/test.pl
PCP-PMDA-1.11/local.c
rm -rf PCP-PMDA-1.11
gzip --best PCP-PMDA-1.11.tar
/usr/bin/gmake -f Makefile install DESTDIR=$DIST_ROOT
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
Installing
/usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux/auto/PCP/PMDA/PMDA.so
find $DIST_ROOT -name .packlist -exec mv '{}' ../../../perl-pcp-pmda.list ';'
sed -n -e '/\.bs$/d' -e 's/\.[0-9]pm$/&.gz/' -e "s@^$DIST_ROOT@@p" -i.tmp
../../../perl-pcp-pmda.list
sed: can't read ../../../perl-pcp-pmda.list: No such file or directory
gmake[3]: *** [install] Error 2
gmake[2]: *** [install] Error 2
gmake[1]: *** [install_pcp] Error 2
gmake[1]: Leaving directory `/root/pcp/src'
make: *** [install_pcp] Error 2
It would seem that src/cpan/*/GNUMakefile tries to generate a file called
perl-pcp-*.list on non-Debian systems, but these files are only used by
src/cpan/GNUMakefile if you are on OS X.
Jeff.
--
I'm somewhere between geek and normal.
- Linus Torvalds
|