Subject: | Data-Encoder-0.03.tar.gz cannot be built (because of Archive::Tar) |
It seems that Archive::Tar cannot handle Data-Encoder-0.03.tar.gz:
Show quoted text
cpan> look Data::Encoder
...
CPAN: Archive::Tar loaded ok (v1.68)
PaxHeader/Data-Encoder-0.03
Data-Encoder-0.03/
Data-Encoder-0.03/PaxHeader/Changes
...
Package seems to come without Makefile.PL.
(The test -f "/usr/local/src/CPAN/build/XAICRON-OW_uBf/Makefile.PL"
returned false.)
Writing one on our own (setting NAME to DataEncoder)
Problem is that an additional "PaxHeader" directory is seen here by
Archive::Tar. The normal freebsd tar command does not extract such a
directory. Unfortunately using "o conf tar /usr/bin/tar" does not help
to fix this problem, Archive::Tar is nevertheless used.
All in all:
- probably Archive::Tar should not be the default for extracting
distributions
- it should be possible to specify another tar command
Regards,
Slaven