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’.