Hi, On Tue, 12 Nov 2024 at 10:33, Suhail Singh <suhailsingh...@gmail.com> wrote: > Simon Tournier <zimon.touto...@gmail.com> writes: > >> However, I am proposing: Aside the profile ’manifest’ file (lossy >> process), we could store all the manifests provided by the command >> line. Something as: >> >> /gnu/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-profile/manifest >> /gnu/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-profile/manifest.orig1 >> /gnu/store/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-profile/manifest.orig2 >> … >> >> where manifest.orig1 and manifest.orig2 are the copy of files ’foo.scm’ >> and ’bar.scm’ from: >> >> -m foo.scm -m bar.scm >> >> ... >> >> Well, maybe this extra work could be only done when there is an option >> ’--save-provenance’ applied. > > For --save-provenance, is your proposal that in addition to saving the > additional manifests, the commandline that was used would also be saved?
We could save the command line too using another file. :-) Cheers, simon