Re: Trying to replicate guix packages list on another machine

2022-06-28 Thread zimoun
Hi, On Tue, 28 Jun 2022 at 08:30, Emmanuel Medernach wrote: > But glibc is 2.31 instead of 2.33 On ’Machine-A’, if you run, machine-A$ guix package --list-generations then I guess ’glibc’ is not installed in the same transaction (generation) as all the others. You can open the

Re: Trying to replicate guix packages list on another machine

2022-06-28 Thread Emmanuel Medernach
Le 27/06/2022 à 17:39, zimoun a écrit : Hi, On Mon, 27 Jun 2022 at 16:51, Emmanuel Medernach wrote: Thanks, here is the resulting manifest: (specifications->manifest   (list "gsl"     "pcre"     "icu4c"     "zlib"     "cmake"     "make"    

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread zimoun
Hi, On Mon, 27 Jun 2022 at 16:51, Emmanuel Medernach wrote: > Thanks, here is the resulting manifest: > > (specifications->manifest >   (list "gsl" >     "pcre" >     "icu4c" >     "zlib" >     "cmake" >     "make" >     "gcc-toolchain@4.9" >     "glibc")) >

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread Emmanuel Medernach
with other packages on machine B ? Emmanuel On June 27, 2022 3:49:58 PM GMT+02:00, Emmanuel Medernach wrote: Hello, We are trying to replicate guix packages list on another machine. We are using GUIX on a foreign distro. Here what we have on machine A: [Machine A]$ guix descri

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread Emmanuel Medernach
Le 27/06/2022 à 16:32, zimoun a écrit : I guess “guix describe” on ’Machine B’ is not the state specified by ’Machine A’. From my understanding, the easiest workflow is: machine-A$ guix describe -f channels > state-A.scm machine-A$ guix package --export-manifest > pkgs-A.scm exchange these

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread Julien Lepiller
anifest, you'll have the same issue because you're confusing the guix version from which the package was installed, and the current guix version. On June 27, 2022 3:49:58 PM GMT+02:00, Emmanuel Medernach wrote: >Hello, > >We are trying to replicate guix packages list on another

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread zimoun
Hi, On Mon, 27 Jun 2022 at 15:49, Emmanuel Medernach wrote: > [Machine A]$ guix package --list-installed  | sort | awk '//{ print $1 > "@" $2; }' > cmake@3.19.2 > gcc-toolchain@4.9.4 > glibc@2.33 > gsl@2.6 > icu4c@68.2 > make@4.3 > pcre@8.44 > zlib@1.2.11 Instead, it seems easier to run:

Trying to replicate guix packages list on another machine

2022-06-27 Thread Emmanuel Medernach
Hello, We are trying to replicate guix packages list on another machine. We are using GUIX on a foreign distro. Here what we have on machine A: [Machine A]$ guix describe --format=channels (list (channel     (name 'guix)     (url "https://git.savannah.gnu.org/git/gui