[Rd] "R CMD check" accepts but "R CMD INSTALL" rejects a tar ball.
Hin-Tak Leung
hintak_leung at yahoo.co.uk
Fri Apr 1 16:19:14 CEST 2011
I have somehow managed to made a source tar ball which "R CMD check" accepts but "R CMD INSTALL" rejects with:
------------------
Warning in untar2(tarfile, files, list, exdir) :
checksum error for entry 'pax_global_header'
Error in untar2(tarfile, files, list, exdir) : unsupported entry type ‘g’
------------------
This happens with both R 2.12.2 (x86 linux) and R svn (x86_64 linux). Since R CMD check does install as part of the check process, there is probably a bug somewhere. The tar ball is uploaded at:
http://htl10.users.sourceforge.net/tmp/Matrix_0.999375-48.tar.gz
and tar -xzpvf works. It is possible to do R CMD INSTALL from the untar'ed data, so I am a bit lost at where the problem is.
The tar ball was generated with
git archive ... | gzip > package.tar.gz
similar to the example at the bottom of git-archive.
It is the result of git cherry-pick trunk at 2658 + Matrix-for-R-2.13 at 2657 .
More information about the R-devel
mailing list