all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#35441: r-minimal is not reproducible
@ 2019-04-26 19:02 Ricardo Wurmus
       [not found] ` <handler.35441.B.155630535624325.ack@debbugs.gnu.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Ricardo Wurmus @ 2019-04-26 19:02 UTC (permalink / raw)
  To: 35441

R has a bizzare reproducibility problem:

--8<---------------cut here---------------start------------->8---
diffoscope /gnu/store/m317mg8faxp9qn949dnv1xgsxyw57s3x-r-minimal-3.6.0/lib/R/library/methods/Meta/package.rds /gnu/store/m317mg8faxp9qn949dnv1xgsxyw57s3x-r-minimal-3.6.0-check/lib/R/library/methods/Meta/package.rds
--- /gnu/store/m317mg8faxp9qn949dnv1xgsxyw57s3x-r-minimal-3.6.0/lib/R/library/methods/Meta/package.rds
+++ /gnu/store/m317mg8faxp9qn949dnv1xgsxyw57s3x-r-minimal-3.6.0-check/lib/R/library/methods/Meta/package.rds
├── package.rds-content
│ @@ -16,17 +16,17 @@
│  000000f0: 636c 6173 7365 7320 666f 7220 5220 6f62  classes for R ob
│  00000100: 6a65 6374 732c 0a20 2070 6c75 7320 6f74  jects,.  plus ot
│  00000110: 6865 7220 7072 6f67 7261 6d6d 696e 6720  her programming
│  00000120: 746f 6f6c 732c 2061 7320 6465 7363 7269  tools, as descri
│  00000130: 6265 6420 696e 2074 6865 2072 6566 6572  bed in the refer
│  00000140: 656e 6365 2e00 0400 0900 0000 584a 6f68  ence........XJoh
│  00000150: 6e20 4d2e 2043 6861 6d62 6572 7320 2832  n M. Chambers (2
│ -00000160: 3030 3829 2060 6053 6f66 7477 6172 6520  008) ``Software
│ +00000160: 3030 3829 0a60 6053 6f66 7477 6172 6520  008).``Software
│  00000170: 666f 7220 4461 7461 2041 6e61 6c79 7369  for Data Analysi
│ -00000180: 733a 0a50 726f 6772 616d 6d69 6e67 2077  s:.Programming w
│ +00000180: 733a 2050 726f 6772 616d 6d69 6e67 2077  s: Programming w
│  00000190: 6974 6820 5227 273b 2053 7072 696e 6765  ith R''; Springe
│  000001a0: 7220 4e59 2e00 0400 0900 0000 0f50 6172  r NY.........Par
│  000001b0: 7420 6f66 2052 2033 2e36 2e30 0004 0009  t of R 3.6.0....
│  000001c0: 0000 0009 636f 6465 746f 6f6c 7300 0400  ....codetools...
│  000001d0: 0900 0000 0379 6573 0004 0009 0000 0033  .....yes.......3
│  000001e0: 5220 332e 362e 303b 2078 3836 5f36 342d  R 3.6.0; x86_64-
│  000001f0: 756e 6b6e 6f77 6e2d 6c69 6e75 782d 676e  unknown-linux-gn
--8<---------------cut here---------------end--------------->8---


--
Ricardo

^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#35441: r-minimal is not reproducible
       [not found] ` <handler.35441.B.155630535624325.ack@debbugs.gnu.org>
@ 2020-04-28  9:22   ` Ricardo Wurmus
  0 siblings, 0 replies; 2+ messages in thread
From: Ricardo Wurmus @ 2020-04-28  9:22 UTC (permalink / raw)
  To: 35441-done

With the upgrade to R 4.0.0 r-minimal is now reproducible.  This is not
because R 4.0.0 fixed anything but because more package meta data files
had become irreproducible.

I noticed that setting LC_ALL to C during the build ensures that package
meta data files are generated reproducibly.

Closing!

--
Ricardo

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-04-28  9:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-26 19:02 bug#35441: r-minimal is not reproducible Ricardo Wurmus
     [not found] ` <handler.35441.B.155630535624325.ack@debbugs.gnu.org>
2020-04-28  9:22   ` Ricardo Wurmus

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.