From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brett Gilio Subject: =?UTF-8?B?UmU6IE5ldyDigJhndWl4IHB1bGzigJk=?= Date: Thu, 12 Jul 2018 15:52:44 -0500 Message-ID: <26509b3b-df2f-8352-a406-b4d2977910ed@posteo.net> References: <87y3fogt8e.fsf@gnu.org> <87sh4ore3y.fsf@gmail.com> <87o9fctpda.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40761) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdimC-00032z-2a for guix-devel@gnu.org; Thu, 12 Jul 2018 17:05:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdim8-00024D-OZ for guix-devel@gnu.org; Thu, 12 Jul 2018 17:05:24 -0400 Received: from mout01.posteo.de ([185.67.36.65]:33728) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fdim8-00023F-Hs for guix-devel@gnu.org; Thu, 12 Jul 2018 17:05:20 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id A09032105A for ; Thu, 12 Jul 2018 23:05:18 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41RT3d5KJ7z9rxL for ; Thu, 12 Jul 2018 23:05:17 +0200 (CEST) In-Reply-To: <87o9fctpda.fsf@gnu.org> Content-Language: en-US List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Ludovico, I think it is a good idea to add roll-back to the guix pull with a=20 flag of some sort. However, I would be wary of people unintentionally=20 rolling-back packages for not understanding the usecase of such a=20 feature. However, I suppose that we can not "idiot-proof" everything=20 because they did not read the documentation. Brett Gilio brettg@posteo.net | bmg@member.fsf.org Free Software -- Free Society! On 07/12/2018 11:01 AM, Ludovic Court=C3=A8s wrote: > Hi Chris, >=20 > Thanks for your feedback (and apologies for the hiccups!). >=20 > Chris Marusich skribis: >=20 >> 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 Gu= ix >> 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. >=20 > The manual currently recommends: >=20 > guix package -p ~/.config/guix/current --roll-back >=20 > but we could (should?) add a roll-back option directly in =E2=80=98guix= pull=E2=80=99. >=20 > Ludo=E2=80=99. >=20