Hi, Simon Tournier <zimon.touto...@gmail.com> skribis:
> $ guix shell -m manifest.scm --export-manifest ‘--export-manifest’ is meant to “translate” a command line, which it can do faithfully; there’s no way it could possibly “recreate” what ‘manifest.scm’, which may contain arbitrary Scheme code (and someone who already has a ‘manifest.scm’ file probably doesn’t need ‘--export-manifest’). It’s necessarily a lossy process. Some of the transformations ‘manifest.scm’ uses may be recorded as metadata in manifest entries, but others, such as uses of ‘package-input-rewriting’ here, inevitably get lost. I would close it as not-a-bug; WDYT? Ludo’.