[med-svn] r14880 - trunk/packages/R/r-bioc-genomicranges/trunk/debian
Andreas Tille
tille at alioth.debian.org
Fri Oct 18 08:34:55 UTC 2013
Author: tille
Date: 2013-10-18 08:34:54 +0000 (Fri, 18 Oct 2013)
New Revision: 14880
Added:
trunk/packages/R/r-bioc-genomicranges/trunk/debian/README.source
Modified:
trunk/packages/R/r-bioc-genomicranges/trunk/debian/changelog
Log:
Explain rationale for binary files in source package
Added: trunk/packages/R/r-bioc-genomicranges/trunk/debian/README.source
===================================================================
--- trunk/packages/R/r-bioc-genomicranges/trunk/debian/README.source (rev 0)
+++ trunk/packages/R/r-bioc-genomicranges/trunk/debian/README.source 2013-10-18 08:34:54 UTC (rev 14880)
@@ -0,0 +1,33 @@
+Explanation for binary files inside source package according to
+ http://lists.debian.org/debian-devel/2013/09/msg00332.html
+
+Here is an extract of the response from upstream about
+ Files: GenomicRanges/inst/doc/precomputed_results/*.rda
+the full response can be read in the log of the ITP bug #721801.
+
+From: Hervé Pagès <hpages at fhcrc.org>
+ The objects in precomputed_results can be generated by running the
+ code in the OverlapEncodings.Rnw vignette. However running this code
+ takes a long time and would make 'R CMD check' take too much time to
+ complete, making the maintenance of the package very impractical.
+ .
+ So the trick is to have some of the more time-consuming code chunks
+ in the vignette set to eval=FALSE, and to load the precomputed results
+ instead. The loading is performed in a hidden code chunk and it also
+ performs some sanity checks to verify that the precomputed object that
+ was just loaded is in sync with other objects generated earlier in the
+ vignette.
+
+From: Martin Morgan <mtmorgan at fhcrc.org>
+ For precomputed_results above, it looks like these could be generated by a
+ script, but the specific results depend on a web service query and the web
+ service changes from time to time. So the script will become out-of-date,
+ creating data that are no longer consistent with the illustrative puruposes of
+ the vignette. Also, the time cost of generating data is not consistent with our
+ (nightly) build process; we will not generate this data on the fly, and it would
+ be a mistake for your release process to generate data different from the data
+ used in our release. These (expense of computation, consistency of external data
+ sources) are typical reasons.
+
+ -- Andreas Tille <tille at debian.org> Fri, 18 Oct 2013 10:34:02 +0200
+
Modified: trunk/packages/R/r-bioc-genomicranges/trunk/debian/changelog
===================================================================
--- trunk/packages/R/r-bioc-genomicranges/trunk/debian/changelog 2013-10-18 08:23:30 UTC (rev 14879)
+++ trunk/packages/R/r-bioc-genomicranges/trunk/debian/changelog 2013-10-18 08:34:54 UTC (rev 14880)
@@ -1,5 +1,6 @@
r-bioc-genomicranges (1.12.4-1) unstable; urgency=low
* Initial release (closes: #721801)
+ * Added README.source to document binary files in source tarball
-- Andreas Tille <tille at debian.org> Fri, 23 Aug 2013 09:23:02 +0200
More information about the debian-med-commit
mailing list