[R-pkg-devel] Note: significantly better compression could be obtained ...
Rolf Turner
r@turner @end|ng |rom @uck|@nd@@c@nz
Thu Mar 4 10:24:34 CET 2021
On Thu, 4 Mar 2021 08:44:31 +0100
Sebastian Meyer <seb.meyer using fau.de> wrote:
> Am 04.03.21 um 01:41 schrieb Rolf Turner:
> >
> > ... by using R CMD build --resave-data
> >
> > But I *did* use that flag with my build command!!! And yet "R CMD
> > check" seems to think that I didn't!
>
> Just to be sure: Are you running R CMD check on that freshly built
> tarball or is devtools::check() involved?
The former. I have never used devtools::check().
>
> >
> > I have done "R CMD build --resave-data kanova" (where "kanova" is
> > the name of the package in question), to make sure that I didn't
> > fumble-finger somewhere, but there's no change. I always get that
> > NOTE.
> >
> > How on earth can I track down what's going wrong?
>
> - Does the R CMD build log actually show "re-saving image files" or
> "re-saving sysdata.rda"?
Dunno what you mean by the "R CMD build log". I could grepped
"re-saving" on all files and came up empty handed.
> - Have you set the BuildResaveData field in your DESCRIPTION file?
No.
> This would take precedence over the --resave-data command line switch.
>
> - Have you tried running ) on your source data
> directory before building the package? Does that reduce the size of
> your data files?
Never heard of that. Tried it just now and it reduced the size from
285607 bytes to 161743 bytes. That's substantial I guess.
<SNIP>
> You'll get the NOTE when R CMD check finds that running
> tools::resaveRdaFiles() on the data directory would reduce a file's
> size by more than 10% with a different type of compression (if the
> original size is >10KB).
Now that I have applied tools::resaveRdaFiles(), I no longer get
the NOTE from R CMD check. So I guess my problem is solved. Thanks.
But this still leaves the question: Why the <expletive deleted> is
R CMD check telling me to use the flag --resave-data, when I *just did
that*???
cheers,
Rolf
--
Honorary Research Fellow
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276
More information about the R-package-devel
mailing list