From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: guix.el & multiple outputs Date: Mon, 08 Sep 2014 08:50:38 +0200 Message-ID: <874mwimwqp.fsf@gnu.org> References: <87a96e7bu3.fsf@gmail.com> <87egvq1nj2.fsf@gnu.org> <87y4ty5jl9.fsf@gmail.com> <8738c5vmuv.fsf@gnu.org> <87lhpw66kq.fsf@gmail.com> <87y4twek0u.fsf@taylan.uni.cx> <87bnqssbc0.fsf_-_@gnu.org> <87tx4ke5lm.fsf@taylan.uni.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQsmo-0004nN-AT for guix-devel@gnu.org; Mon, 08 Sep 2014 02:50:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XQsmf-0001nE-9B for guix-devel@gnu.org; Mon, 08 Sep 2014 02:50:50 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:34481) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQsmf-0001n0-1l for guix-devel@gnu.org; Mon, 08 Sep 2014 02:50:41 -0400 In-Reply-To: <87tx4ke5lm.fsf@taylan.uni.cx> (Taylan Ulrich Bayirli's message of "Sun, 07 Sep 2014 00:39:33 +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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Taylan Ulrich Bayirli/Kammer Cc: guix-devel@gnu.org, Alex Kost Taylan Ulrich Bayirli/Kammer skribis: > In that case, let me just mention a concrete annoyance I had which could > be fixed on the UI side: I find it useful to keep a plain text list of > all installed packages, in a format that can also be fed back in. So > far I used "guix package -I | awk '{print $1}'", but that doesn't handle > outputs. A little AWK hackery could do it, but parsing that output is > probably wrong to begin with. Maybe a --machine-readable flag could be > added, which would ideally list alternate outputs in the foo:bar format > so they can directly be fed back in. Right. I think we could change =E2=80=98guix package=E2=80=99 to display = one line per output, similar to what I suggested for guix.el. Thanks, Ludo=E2=80=99.