From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Partelly Subject: Re: Ensuring we don't break user systems Date: Sun, 29 Jul 2018 19:58:07 +0300 Message-ID: <2B63200B-FEE2-4FC4-9A0D-371732E5D700@rdsor.ro> References: <28F9E4E7-AA66-43E7-8A68-AC3E46B60959@lepiller.eu> <871sbmpe7y.fsf@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fjp1K-0008B5-5y for guix-devel@gnu.org; Sun, 29 Jul 2018 12:58:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fjp1F-0001fm-BD for guix-devel@gnu.org; Sun, 29 Jul 2018 12:58:14 -0400 Received: from imap.rdsor.ro ([193.231.238.8]:60870 helo=mail.rdsor.ro) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fjp1F-0001fU-2a for guix-devel@gnu.org; Sun, 29 Jul 2018 12:58:09 -0400 In-Reply-To: <871sbmpe7y.fsf@gmail.com> 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: Pierre Neidhardt Cc: guix-devel@gnu.org Even more important than this, is that the users do not end up with a = broken package manager following a guix pull. Which is what happened = pretty often in my experiences with GuixSD. Yes, yes, you can = =E2=80=9Croll-back=E2=80=9D. The bottom line is , the system should not = break in the first place. GuixSD should not inflict its development = branch of the package manager on the world, and the stable branch should = be regression tested > On Jul 29, 2018, at 12:45, Pierre Neidhardt = wrote: >=20 > I like this a lot! >=20 > Security aside, I also think it's very important for 1.0 that casual = users > (i.e. non-devs) can `guix pull' without rebuilding half their packages = because hydra > hadn't had the time to rebuild everything from the latest commit. >=20 > --=20 > Pierre Neidhardt