Re: Replication question

2024-04-17 Thread pelzflorian (Florian Pelz)
Hello Richard; yours is a good answer. Let me add: Richard Sent writes: > 1. Guix time-machine. e.g. > guix time-machine --commit=XXX -- package -m manifest.scm > > a. This will create a profile containing the exact packages at that > moment in time, including A@old. > > b. All pa

Re: Replication question

2024-04-16 Thread Richard Sent
Hi Mauritz Mauritz Stenek writes: > Suppose you have these packages in your environment: > >A@old >B >C > > where `A` is pinned to the `old` version, which is not in the latest > channel versions -- as per `guix describe`; the latest versions of > both `B` and `C`, however, are in th

Re: Replication question

2024-04-16 Thread Felix Lechner via
Hi Mauritz, On Tue, Apr 16 2024, Mauritz Stenek wrote: > How, then, is this environment replicable [...] ? Soon after switching to Guix System, I also adopted Guix Home. Together both more or less ensure a reproducible enviroment. In your use case, I believe only the packages are reproducible

Replication question

2024-04-16 Thread Mauritz Stenek
Hi all, Suppose you have these packages in your environment: A@old B C where `A` is pinned to the `old` version, which is not in the latest channel versions -- as per `guix describe`; the latest versions of both `B` and `C`, however, are in the latest channel versions but *not* in t