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 eC0PFOdg11/3bAAA0tVLHw (envelope-from ) for ; Mon, 14 Dec 2020 12:56:07 +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 oMXVD+dg11+zegAAB5/wlQ (envelope-from ) for ; Mon, 14 Dec 2020 12:56:07 +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 1AC0E9402D6 for ; Mon, 14 Dec 2020 12:56:07 +0000 (UTC) Received: from localhost ([::1]:60236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1konOY-0004pi-4f for larch@yhetil.org; Mon, 14 Dec 2020 07:56:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1konOE-0004ot-Sm for guix-devel@gnu.org; Mon, 14 Dec 2020 07:55:50 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:35681) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1konOC-0003RT-2Q; Mon, 14 Dec 2020 07:55:45 -0500 Received: by mail-wm1-x32e.google.com with SMTP id e25so15147333wme.0; Mon, 14 Dec 2020 04:55:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=l8X1/miSvkCIU/uwdgA6RNsI7FngUdzWPk+sC0h57K8=; b=iOZ92WMpKjSKr46Stu8u8UhkuVbGXeZQ8y9OPMSHBUdgBs0nfK4T4byBX1NPTeVfVX F1xdKQcalLGxjhEKkIJj1Lzj8DlA10FMbHFBfLpqNTHdcEHh4Qp9UZmI83xzmu6qxZPb xDXl2j1VcpX2T264fck5cAuUomJ7WBDDXwJsxKfzYOKP83D00yn0uFWiHhnmLvg9NnMS DKWROR8n3JqJBoWVgytW1lsQ/GWbFryfaVYMbrxj4Gl5NZawsoCm982LIBMZeeVZotrE izJeXjxiEsmOSjIpsG1li1v5ahz3Uye1fr5HgtApoL4wLWvRqzkv+3i0mgKKmCzjt8v/ kfVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=l8X1/miSvkCIU/uwdgA6RNsI7FngUdzWPk+sC0h57K8=; b=EWPIsJOazWCbJL9sCP0DkJt2pq+SRON5SsLFClEZTrFqCWNekrjcGIfP4zvOxeI3GU LWGRGEbw1mK5raI6zEJryzxw59r+GQgJUdtPRMzrt/bO9NrWoFMh9NOHJUp+9Y5GkYTn 5M0kkkBncNpi3159X3yKjjLk7YgWHXaZ2/r9i9NX6LA0FXD3kUCLaOt54SdsHbH+U5GZ XPZ+5z0IBupqKbJvEQHLmSFGUVeJ2mrYHDCrPzQjvkJYWkuRFMsXnjUmBzpoSMiwQWX4 HGjwwfsnusfBr+sEayB870dqfjINxrTMzA62Ys4McGE3/+VDxjIelvCXpUT2itQevD8K PbkQ== X-Gm-Message-State: AOAM532Dkxe0clL+r9UwuOsc1H33VbOAwfjand8LeAfoxGGuGm5Yb9/H m3aVtKlSmNTEwab//ofVRbjS7FWNfHs= X-Google-Smtp-Source: ABdhPJylLOISwu+SvdtM+LiAXoz4vTaHUxWE+7H+/aJPZwZ2A8cp4NOZ84rsuyLuENi1ClXrh9orAw== X-Received: by 2002:a1c:186:: with SMTP id 128mr27561106wmb.176.1607950541461; Mon, 14 Dec 2020 04:55:41 -0800 (PST) Received: from lili ([88.126.110.68]) by smtp.gmail.com with ESMTPSA id j7sm30269893wmb.40.2020.12.14.04.55.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Dec 2020 04:55:41 -0800 (PST) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Hartmut Goebel Subject: Re: Specifying dependencies in manifest In-Reply-To: <87h7oou0tu.fsf@gnu.org> References: <87h7oou0tu.fsf@gnu.org> Date: Mon, 14 Dec 2020 13:52:48 +0100 Message-ID: <86ft48o8gv.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32e.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.01 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=iOZ92WMp; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 1AC0E9402D6 X-Spam-Score: -3.01 X-Migadu-Scanner: scn0.migadu.com X-TUID: Vy9WHEmHIfKv Hi, On Mon, 14 Dec 2020 at 11:41, Ludovic Court=C3=A8s wrote: >> how to specify "dependencies of package" in a manifest? > > There=E2=80=99s no standard procedure that does that currently (it=E2=80= =99s buried in > (guix scripts environment)) but it=E2=80=99d be nice to have. I had a tiny patch that export =E2=80=99package-environment-inputs=E2=80=99= as =E2=80=99inputs-of=E2=80=99 and used it to create profiles. But my motivati= on had been killed by bug#38529. And now, it is rare that I need it and I use: guix time-machine -C channels -- environment foo --ad-hoc bar because it is really rare that I need the dependencies of more that one package. Anyway! It could be nice to have. Maybe this function could go to the module imported by manifest. WDYT? All the best, simon