me
/
guix
Archived
1
0
Fork 0

gnu: r-with-tests: Work around reproducibility problem.

Fixes <https://bugs.gnu.org/35441>.

* gnu/packages/statistics.scm (r-with-tests)[arguments]: Avoid reproducibility
problem by patching problematic sequence of characters in DESCRIPTION file
template.
master
Ricardo Wurmus 2020-10-19 23:43:16 +02:00
parent 615ee12e64
commit 79624befa1
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 9 additions and 0 deletions

View File

@ -269,6 +269,15 @@ as.POSIXct(if (\"\" != Sys.getenv(\"SOURCE_DATE_EPOCH\")) {\
(substitute* "tools/help2man.pl"
(("my \\$date = strftime \"%B %Y\", localtime" line)
(string-append line " 1"))))
;; The "References" section of this file when converted to
;; package.rds is sometimes stored with a newline, sometimes with
;; a space. We avoid this problem by adding characters to break
;; up the series of line break and spaces that is suspected to be
;; the culprit.
(substitute* "src/library/methods/DESCRIPTION.in"
((" ``Software")
" -- ``Software"))
#t))
(add-before 'build 'set-locales
(lambda _