--- Begin Message ---
Subject: |
[PATCH] gnu: Add julia-progressbars. |
Date: |
Sat, 31 Aug 2024 01:29:58 +0000 |
When I do multiple build rounds the outputs do not match and I am a little
puzzled as to why. At first I thought it might be due to non-deterministic
behavior in the test cases, but even when I disable the test cases I still run
into the same issue. I am also running into this issue on another package I am
working on, so I'm suspecting I'm just overlooking something. I would
appreciate it if someone with experience packaging Julia software could take a
look.
Best,
Spencer
0001-gnu-Add-julia-progressbars.patch
Description: 0001-gnu-Add-julia-progressbars.patch
--- End Message ---
--- Begin Message ---
Subject: |
Re: [bug#72896] [PATCH] gnu: Add julia-progressbars. |
Date: |
Wed, 04 Sep 2024 15:45:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
"King, Spencer" <spencer.king@wustl.edu> skribis:
> When I do multiple build rounds the outputs do not match and I am a little
> puzzled as to why. At first I thought it might be due to non-deterministic
> behavior in the test cases, but even when I disable the test cases I still
> run into the same issue. I am also running into this issue on another package
> I am working on, so I'm suspecting I'm just overlooking something. I would
> appreciate it if someone with experience packaging Julia software could take
> a look.
That’s apparently a problem in Julia proper, and it affects all the
Julia packages it seems. See for instance ‘guix challenge julia-csv’.
In this case, I ran:
./pre-inst-env guix build julia-progressbars --rounds=2 -K
and then:
--8<---------------cut here---------------start------------->8---
$ diff -ru
/gnu/store/mhp5b36rc884pnbjj68nad0s5fkl3r40-julia-progressbars-1.5.1{,-check}
Binary files
/gnu/store/mhp5b36rc884pnbjj68nad0s5fkl3r40-julia-progressbars-1.5.1/share/julia/compiled/v1.8/ProgressBars/qxsPw_D0cUh.ji
and
/gnu/store/mhp5b36rc884pnbjj68nad0s5fkl3r40-julia-progressbars-1.5.1-check/share/julia/compiled/v1.8/ProgressBars/qxsPw_D0cUh.ji
differ
--8<---------------cut here---------------end--------------->8---
> From 8a6b96b00594196c8a7ae5a63db5a9cb778f5a17 Mon Sep 17 00:00:00 2001
> Message-Id:
> <8a6b96b00594196c8a7ae5a63db5a9cb778f5a17.1725066017.git.spencer.king@geneoscopy.com>
> From: Spencer King <spencer.king@geneoscopy.com>
> Date: Sat, 31 Aug 2024 00:59:31 +0000
> Subject: [PATCH] gnu: Add julia-progressbars.
>
> * gnu/packages/julia-xyz.scm (julia-progressbars): New variable.
>
> Change-Id: Idd2b6a8aaaec186c01ecbc852d03f3df84bab8b5
Applied, thanks!
Ludo’.
--- End Message ---