From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#15756: Cannot remove a specific package output from profile Date: Wed, 30 Oct 2013 17:25:29 +0100 Message-ID: <871u32k9om.fsf@gnu.org> 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]:55681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbYbx-0000JJ-AT for bug-guix@gnu.org; Wed, 30 Oct 2013 12:27:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbYbn-0005IU-SF for bug-guix@gnu.org; Wed, 30 Oct 2013 12:27:13 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:38955) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbYbn-0005IM-Ox for bug-guix@gnu.org; Wed, 30 Oct 2013 12:27:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VbYbm-0005oZ-P8 for bug-guix@gnu.org; Wed, 30 Oct 2013 12:27:03 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbYaT-0000Dy-7O for bug-guix@gnu.org; Wed, 30 Oct 2013 12:25:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbYaL-00057k-TC for bug-guix@gnu.org; Wed, 30 Oct 2013 12:25:41 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:46557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbYaL-00057f-M5 for bug-guix@gnu.org; Wed, 30 Oct 2013 12:25:33 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 15756@debbugs.gnu.org With Guix 0.4 it=E2=80=99s impossible to remove a single output of a package when several of them are installed: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix package -p foo -I make 3.82 out /nix/store/zc7djchn80qbji4dmfvbwnw9akag0bfa-make-3.82 make 3.82 debug /nix/store/xpw5b3kym02ra3lbaqhxqp88fqc5g7vl-make-3.82-debug idutils 4.6 out /nix/store/4cbh3hipf7i5aqy9fdwsb6dfla9k62sz-idutils-4.6 $ ./pre-inst-env guix package -p foo -r make:debug nothing to be done $ ./pre-inst-env guix package -p foo -r make The following package will be removed: make-3.82 /nix/store/xpw5b3kym02ra3lbaqhxqp88fqc5g7vl-make-3.82-debug 1 package in profile $ ./pre-inst-env guix package -p foo -I idutils 4.6 out /nix/store/4cbh3hipf7i5aqy9fdwsb6dfla9k62sz-idutils-4.6 --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99.