From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sPxmKLx3Ll97XgAA0tVLHw (envelope-from ) for ; Sat, 08 Aug 2020 10:00:28 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IOFIJLx3Ll9vaAAAB5/wlQ (envelope-from ) for ; Sat, 08 Aug 2020 10:00:28 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DD10194051E for ; Sat, 8 Aug 2020 10:00:27 +0000 (UTC) Received: from localhost ([::1]:40032 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k4LeL-000151-VG for larch@yhetil.org; Sat, 08 Aug 2020 06:00:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33356) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k4LeC-00014h-Bm for help-guix@gnu.org; Sat, 08 Aug 2020 06:00:16 -0400 Received: from box.euandre.org ([46.101.160.115]:56961) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k4Le9-0005Uz-TU for help-guix@gnu.org; Sat, 08 Aug 2020 06:00:16 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id E7AC0FC04F; Sat, 8 Aug 2020 07:00:09 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1596880811; bh=QO9mvg941KOnTNpXR4JMtKQ4HSNtmttErW+QlAGAHcQ=; h=From:To:Cc:Subject:Date:From; b=RKhS2f4fYjgzzsmJXN50/lIy+ff1NpKjPypQa3jg2+bboR3GK+zIqDzDHr1EZ5HYM 8HxMHTS0P2oMBq1S4fj6esB4nBeNSoqovhWcTlzx+++9mqHAGsjC1TFPxA1ZhxMOuQ SVzVie3vxtBGnZo1v2DfW3UsybUi394yBcMQi8s8F4xWjYvGMEFQVEsUae/+7iNb6i uBsRXeYrtYmCRFBPtKS9PjvOphjdJG33jutFJcODvu4N0CO8Mri1IrD9UlmqMRNTw5 QNxIrMcdfJHongSZqGcHGdbBjTtTS/1TTYGd+Mm50Q/f3g98O8BN5j0TwPU27cRue5 KyoK5D6AUy37g== From: EuAndreh To: help-guix Cc: Subject: How to select git:send-email output in config.scm? Date: Sat, 08 Aug 2020 06:50:32 -0300 Message-ID: <875z9txy8n.fsf@euandre.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=46.101.160.115; envelope-from=eu@euandre.org; helo=box.euandre.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/08 06:00:11 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=euandre.org header.s=mail header.b=RKhS2f4f; dmarc=pass (policy=quarantine) header.from=euandre.org; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: 0.79 X-TUID: 4MD2lSH+AJ/i Hi guix! How can I selecet the git:send-email output in my "operating-system" declaration inside config.scm? Right now I only have the git package, but I don't know which output it is selecting. I guess the git:out one? I tried adding it just like that to my config.scm declaration: --8<---------------cut here---------------start------------->8--- (packages (append (map specification->package '("git" "git:send-email" ...) --8<---------------cut here---------------end--------------->8--- But when running guix system reconfigure, it complains about it, saying: --8<---------------cut here---------------start------------->8--- guix system: error: git:send-email: unknown package guix system: error: failed to load 'guix.scm': ice-9/boot-9.scm:222:17: In procedure map1: --8<---------------cut here---------------end--------------->8--- However, running "guix environment --ad-hoc git:send-email" does work. I got a bit confused by that. On IRC pkill9 mentioned that "git" is a package, but "git:send-email" is an output. But isn't "git" the same as "git:out"? How can I declare that I want the "git:send-email" output also installed in my config.scm?