From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: Inconsistency between "guix system" and "guix package" Date: Sun, 01 Oct 2017 23:04:08 +0300 Message-ID: <87shf21vpj.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dykTK-0004jN-T1 for guix-devel@gnu.org; Sun, 01 Oct 2017 16:04:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dykTH-0007RK-W5 for guix-devel@gnu.org; Sun, 01 Oct 2017 16:04:18 -0400 Received: from mail-lf0-x233.google.com ([2a00:1450:4010:c07::233]:51370) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dykTH-0007Q1-Oo for guix-devel@gnu.org; Sun, 01 Oct 2017 16:04:15 -0400 Received: by mail-lf0-x233.google.com with SMTP id m142so238074lfg.8 for ; Sun, 01 Oct 2017 13:04:14 -0700 (PDT) In-Reply-To: (Hartmut Goebel's message of "Fri, 22 Sep 2017 14:13:56 +0200") 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: Hartmut Goebel Cc: guix-devel Hartmut Goebel (2017-09-22 14:13 +0200) wrote: > Hi, > > I just stepped into problems listing the generations of "system". Then I > found out: > > "guix system" uses sub-commands > > guix system list-generations > guix system roll-back > guix system switch-generation > > Contrary to this "guix package" uses options: > > guix package --list-generations > guix package --switch-generation > guix package --roll-back > guix package --delete-generations > > Please also note there is no "guix system delete-generations"! > > This difference is confusing. Should I report this as a bug? I think it's not a bug, just some inconsistency that was accumulated with time. I also asked about it 2 years ago: http://lists.gnu.org/archive/html/guix-devel/2015-10/msg00960.html My understanding is that people would agree on unified actions/options for "package" and "system" commands. The problem is that no one has worked in this direction :-) -- Alex