Ludovico,

I think it is a good idea to add roll-back to the guix pull with a flag of some sort. However, I would be wary of people unintentionally rolling-back packages for not understanding the usecase of such a feature. However, I suppose that we can not "idiot-proof" everything because they did not read the documentation.

Brett Gilio
bre...@posteo.net | b...@member.fsf.org
Free Software -- Free Society!

On 07/12/2018 11:01 AM, Ludovic Courtès wrote:
Hi Chris,

Thanks for your feedback (and apologies for the hiccups!).

Chris Marusich <cmmarus...@gmail.com> skribis:

Thank you for your hard work on this improvement!  One of the reasons I
have always been a little scared to run "guix pull" frequently is
because it was difficult to roll back.  Now that the user-installed Guix
is managed in a profile of sorts, it will probably be easy to add
something like "guix pull --roll-back" to help people recover easily.

The manual currently recommends:

   guix package -p ~/.config/guix/current --roll-back

but we could (should?) add a roll-back option directly in ‘guix pull’.

Ludo’.


Reply via email to