Hi,

zimoun <zimon.touto...@gmail.com> skribis:

> So far, so good.  Then let use this manifest to create a profile.
>
>    $ guix package -p /tmp/profile-exported -m /tmp/manifest.scm
>
> and the issue is that ’/tmp/profile-exported/manifest’ does not contain
> the transformation.  Other said:
>
> $ guix package -p /tmp/profile-exported --export-manifest
> ;; This "manifest" file can be passed to 'guix package -m' to reproduce
> ;; the content of your profile.  This is "symbolic": it only specifies
> ;; package names.  To reproduce the exact same profile, you also need to
> ;; capture the channels being used, as returned by "guix describe".
> ;; See the "Replicating Guix" section in the manual.
>
> (specifications->manifest
>   (list "hello" "python-numpy" "python"))

That’s because when using ‘-m’, transformations are not recorded.

‘--export-manifest’ can be thought of as a disassembler; in this case,
it lacks debug info to perform better.

HTH,
Ludo’.

Reply via email to