GNU logs - #60636, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#60636] [PATCH] Add 'manifest.scm'
Resent-From: Brian Cully <bjc@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 08 Jan 2023 00:29:02 +0000
Resent-Message-ID: <handler.60636.B.167313770430636 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 60636
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 60636 <at> debbugs.gnu.org
Cc: Brian Cully <bjc@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.167313770430636
          (code B ref -1); Sun, 08 Jan 2023 00:29:02 +0000
Received: (at submit) by debbugs.gnu.org; 8 Jan 2023 00:28:24 +0000
Received: from localhost ([127.0.0.1]:59337 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pEJXz-0007y3-T6
	for submit <at> debbugs.gnu.org; Sat, 07 Jan 2023 19:28:24 -0500
Received: from lists.gnu.org ([209.51.188.17]:37920)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1pEJXy-0007xw-5T
 for submit <at> debbugs.gnu.org; Sat, 07 Jan 2023 19:28:22 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjc@HIDDEN>) id 1pEJXx-0002Ai-70
 for guix-patches@HIDDEN; Sat, 07 Jan 2023 19:28:21 -0500
Received: from coleridge.kublai.com ([166.84.7.167] helo=mail.spork.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjc@HIDDEN>) id 1pEJXv-0002ZS-2K
 for guix-patches@HIDDEN; Sat, 07 Jan 2023 19:28:20 -0500
Received: from psyduck.jhoto.kublai.com (ool-18b8e9e7.dyn.optonline.net
 [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id 412CCC0BF;
 Sat,  7 Jan 2023 19:27:23 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1673137650; bh=/I0yMbONCUrghNLLcZs5m/8gdiEraUSvEzALflnjIfI=;
 h=From:To:Cc:Subject:Date;
 b=uGvaWr/E5yI5OckFBWN4dbLnP0h/k1tcBi0uYx3U17jT1BgrmsxPev2qzrHIUEBmT
 vv72opCSGDe/OZtAzVPTwOO6akz9Qf60YMUooM1+v8uuBfOZ5v89Z7xCFcIc0Wz4SJ
 yF3aM5NyWiK4CBcxQKa5WSoMub33oNINLrJtVehY=
From: Brian Cully <bjc@HIDDEN>
Date: Sat,  7 Jan 2023 19:27:19 -0500
Message-Id: <20230108002719.19791-1-bjc@HIDDEN>
X-Mailer: git-send-email 2.38.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=166.84.7.167; envelope-from=bjc@HIDDEN;
 helo=mail.spork.org
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_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

---
 manifest.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 manifest.scm

diff --git a/manifest.scm b/manifest.scm
new file mode 100644
index 0000000..bdd4e64
--- /dev/null
+++ b/manifest.scm
@@ -0,0 +1,29 @@
+;; This is the complete list of Guix packages necessary for building Shepherd.
+;;
+;; For example the following shell command will run the built-in tests:
+;;
+;;  % guix shell -m manifest.scm --pure -- make check
+
+(specifications->manifest
+ '("autoconf"
+   "automake"
+   "binutils"
+   "coreutils"
+   "diffutils"
+   "findutils"
+   "gawk"
+   "gcc"
+   "gettext"
+   "glibc"
+   "grep"
+   "guile"
+   "guile-fibers"
+   "guile-readline"
+   "help2man"
+   "libtool"
+   "make"
+   "pkg-config"
+   "sed"
+   "tar"
+   "texinfo"
+   "xz"))
-- 
2.38.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Brian Cully <bjc@HIDDEN>
Subject: bug#60636: Acknowledgement ([PATCH] Add 'manifest.scm')
Message-ID: <handler.60636.B.167313770430636.ack <at> debbugs.gnu.org>
References: <20230108002719.19791-1-bjc@HIDDEN>
X-Gnu-PR-Message: ack 60636
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 60636 <at> debbugs.gnu.org
Date: Sun, 08 Jan 2023 00:29:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 60636 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
60636: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60636
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#60636] [PATCH] Add 'manifest.scm'
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 11 Jan 2023 19:16:02 +0000
Resent-Message-ID: <handler.60636.B60636.16734645174567 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 60636
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Brian Cully <bjc@HIDDEN>
Cc: 60636 <at> debbugs.gnu.org
Received: via spool by 60636-submit <at> debbugs.gnu.org id=B60636.16734645174567
          (code B ref 60636); Wed, 11 Jan 2023 19:16:02 +0000
Received: (at 60636) by debbugs.gnu.org; 11 Jan 2023 19:15:17 +0000
Received: from localhost ([127.0.0.1]:43889 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pFgZA-0001AN-NN
	for submit <at> debbugs.gnu.org; Wed, 11 Jan 2023 14:15:17 -0500
Received: from mail-qt1-f171.google.com ([209.85.160.171]:46807)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pFgZ5-0000cB-LH
 for 60636 <at> debbugs.gnu.org; Wed, 11 Jan 2023 14:15:15 -0500
Received: by mail-qt1-f171.google.com with SMTP id x7so4502037qtv.13
 for <60636 <at> debbugs.gnu.org>; Wed, 11 Jan 2023 11:15:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=4T0WS9K74jxnfo9wN50F8ihnWS2yp8oOwFU85w3D7Vw=;
 b=fddJYF4wTIBfER2hHQ5z+IGKMTuSwHybE6FbMguwGvFdu3bP7kRK8PCZN81zWBh8wj
 80pTJFTKrSBq67JQML35njGL6//nABfUYW5jmg03WYNNF6aScfI9qsw6hZENm/+/QzGC
 Q6bV1t8BxA9hWnaeyCSlzRLJ52vvVXZtEcytY9NZMtkrgdHQt04J42wFkAcrDazmtUy9
 FTmqz+CDcQL/VEsu9aMjJelvUfM7+02huYmSXCPn6L9UP8MYVnbAUjV7zK29Y7cjpJsL
 h9JFyLVCexnA1MdrdlJEzRMr5/T1eflT0gyhkDw/Vq8N+k0A3cm8S/gvQ6PPF06q/ghq
 GXlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=4T0WS9K74jxnfo9wN50F8ihnWS2yp8oOwFU85w3D7Vw=;
 b=0We6PxLlnW+8+dST89fpJ1A3Ewz2NZMeCFjVUH8t+G/L/CbA7EdyXP9x7achBgvbrA
 lRadT7hLd8E97E0X8AC2z8CgiSIrtPCGRCkcB5TcjFdG7UeKhBm+RfoI4TI8yxIL1wjX
 t0H9O9cK4j4iUVXP6AenRDt8JXE4iIo8wPcNGe+vRbPCXB9KypU7S6FiL1O2HWhGD8Pj
 XemI3Rcycy1FHiO4JvPaAD/NsNY/pT6/F9cQTZrz5Oakk0DqLfnHLDkMfYxUBBMkhPU8
 46YWcdqxluJ9ENzHTXYmmbucA/k31AYISYNV+dTSBpYHHCMyXoK8+V22455cvrc4otMf
 aHmg==
X-Gm-Message-State: AFqh2kpU6CbsqS38J59/HJbEHwQplebzFck+06tHF9x26hcn/LWskRMz
 6MG1DMGXa0hYNAq/bzV7JDoQu+YCWuHwTg==
X-Google-Smtp-Source: AMrXdXtJ4AATMKwoBqz2ikhCD9H6djXy2Q0pMODNl+PVZH/u+/YLwxhTQeHE/qWRJu388lWUxw1gaQ==
X-Received: by 2002:a05:622a:1e8c:b0:3ad:14d0:e8b8 with SMTP id
 bz12-20020a05622a1e8c00b003ad14d0e8b8mr19636819qtb.26.1673464505708; 
 Wed, 11 Jan 2023 11:15:05 -0800 (PST)
Received: from hurd (dsl-159-79.b2b2c.ca. [66.158.159.79])
 by smtp.gmail.com with ESMTPSA id
 l17-20020ac848d1000000b003ab43dabfb1sm7973150qtr.55.2023.01.11.11.15.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 11 Jan 2023 11:15:05 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <20230108002719.19791-1-bjc@HIDDEN>
Date: Wed, 11 Jan 2023 14:15:04 -0500
In-Reply-To: <20230108002719.19791-1-bjc@HIDDEN> (Brian Cully's message of
 "Sat, 7 Jan 2023 19:27:19 -0500")
Message-ID: <87bkn4j32f.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Brian Cully <bjc@HIDDEN> writes:

> ---
>  manifest.scm | 29 +++++++++++++++++++++++++++++
>  1 file changed, 29 insertions(+)
>  create mode 100644 manifest.scm
>
> diff --git a/manifest.scm b/manifest.scm
> new file mode 100644
> index 0000000..bdd4e64
> --- /dev/null
> +++ b/manifest.scm
> @@ -0,0 +1,29 @@
> +;; This is the complete list of Guix packages necessary for building Shepherd.

This is intended for the Shepherd repository, right?

> +;; For example the following shell command will run the built-in tests:
> +;;
> +;;  % guix shell -m manifest.scm --pure -- make check
> +
> +(specifications->manifest
> + '("autoconf"
> +   "automake"
> +   "binutils"
> +   "coreutils"
> +   "diffutils"
> +   "findutils"
> +   "gawk"
> +   "gcc"
> +   "gettext"
> +   "glibc"
> +   "grep"
> +   "guile"
> +   "guile-fibers"
> +   "guile-readline"
> +   "help2man"
> +   "libtool"
> +   "make"
> +   "pkg-config"
> +   "sed"
> +   "tar"
> +   "texinfo"
> +   "xz"))

The value this provides above 'guix shell -D shepherd' is that it
includes the build system bootstrapping packages too (autoconf,
automake, etc.), right?  Are all these items really needed?  Why do we
need GCC, or glibc or gettext for example?

Thanks for this contribution,

-- 
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#60636] [PATCH] Add 'manifest.scm'
Resent-From: Brian Cully <bjc@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 12 Jan 2023 14:29:02 +0000
Resent-Message-ID: <handler.60636.B60636.167353373111451 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 60636
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: 60636 <at> debbugs.gnu.org
Received: via spool by 60636-submit <at> debbugs.gnu.org id=B60636.167353373111451
          (code B ref 60636); Thu, 12 Jan 2023 14:29:02 +0000
Received: (at 60636) by debbugs.gnu.org; 12 Jan 2023 14:28:51 +0000
Received: from localhost ([127.0.0.1]:45085 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pFyZW-0002yc-NZ
	for submit <at> debbugs.gnu.org; Thu, 12 Jan 2023 09:28:51 -0500
Received: from coleridge.kublai.com ([166.84.7.167]:57264 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1pFyZV-0002yU-9y
 for 60636 <at> debbugs.gnu.org; Thu, 12 Jan 2023 09:28:49 -0500
Received: from psyduck (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id 05897C790;
 Thu, 12 Jan 2023 09:28:44 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1673533728; bh=v0XM5S1hIz5AjS6avv+I7gpaftpko35ffNcCVJtkTdU=;
 h=References:From:To:Cc:Subject:Date:In-reply-to;
 b=vgfRsAbooID4SM1/dJKolK5zszaNEmxuXxN31Fcuz4mlmoiJcJfe+Bl3QG+vw+G0l
 uI499g7HLaWzR4UmGMi/vntuKQujUn0Wnkkd1iZQhz2sdEW35d/LVaFxz0d6/34+hh
 gEMNrE+d0FaLDK1BgVKCTjI2f6QirltbV4H0D1IA=
References: <20230108002719.19791-1-bjc@HIDDEN> <87bkn4j32f.fsf@HIDDEN>
User-agent: mu4e 1.8.13; emacs 28.2
From: Brian Cully <bjc@HIDDEN>
Date: Thu, 12 Jan 2023 09:18:18 -0500
In-reply-to: <87bkn4j32f.fsf@HIDDEN>
Message-ID: <878ri7ltdc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> This is intended for the Shepherd repository, right?

Yes. The shepherd documentation pointed me to the Guix ML and=20
bugtracker. If there=E2=80=99s somewhere better, I can re-submit.

> The value this provides above 'guix shell -D shepherd' is that=20
> it
> includes the build system bootstrapping packages too (autoconf,
> automake, etc.), right?

That=E2=80=99s correct. Shepherd can=E2=80=99t be built from a checkout usi=
ng=20
=E2=80=98guix shell -D shepherd=E2=80=99 because (according to Ludo) Guix u=
ses the=20
tarball as a source, not the git repository. Ludo did mention on=20
IRC that shepherd could probably use a manifest.scm when I asked=20
him about it, but I don=E2=80=99t want to speak for him more than that.

> Are all these items really needed?  Why do we
> need GCC, or glibc or gettext for example?

I added every item in response to one of the build steps=20
failing. GCC is needed, for instance, because configure tests for=20
the existence of a working C compiler (probably because of=20
etc/crash-handler.c, but I couldn=E2=80=99t say for sure), glibc is needed=
=20
because we=E2=80=99ve got a C compiler in the mix, and gettext is needed=20
for =E2=80=98autoconf-point=E2=80=99.

-bjc




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#60636] [PATCH] Add 'manifest.scm'
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 12 Jan 2023 22:32:01 +0000
Resent-Message-ID: <handler.60636.B60636.167356267418094 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 60636
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Brian Cully <bjc@HIDDEN>
Cc: 60636 <at> debbugs.gnu.org, ludo@HIDDEN
Received: via spool by 60636-submit <at> debbugs.gnu.org id=B60636.167356267418094
          (code B ref 60636); Thu, 12 Jan 2023 22:32:01 +0000
Received: (at 60636) by debbugs.gnu.org; 12 Jan 2023 22:31:14 +0000
Received: from localhost ([127.0.0.1]:48801 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pG66L-0004hm-Tb
	for submit <at> debbugs.gnu.org; Thu, 12 Jan 2023 17:31:14 -0500
Received: from mail-qv1-f41.google.com ([209.85.219.41]:34642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1pG66K-0004hT-1i
 for 60636 <at> debbugs.gnu.org; Thu, 12 Jan 2023 17:31:12 -0500
Received: by mail-qv1-f41.google.com with SMTP id p17so13679371qvn.1
 for <60636 <at> debbugs.gnu.org>; Thu, 12 Jan 2023 14:31:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=wWqIgds7LxYlQrYeNvXX810Q2oGOOhTjwoae/jSLrlo=;
 b=QjwCBtSxDmR+CZOvooCuIM276rw8yFQHek0Zzo3YPU/sdgjTpUS5luasLUoYdXkZpT
 sV1LUSW26HdglTrBDS9cGAXRGBIjoDygDNTpvSmJNOZgNecWu2nZ7g9DD3+zmfeRQaHT
 IJYaM1gcSls7DFsK3UOrfpMiSWUZ8EttpcvtO6EOwGkBaqtUjWPM8Yr5Qx1siTPS74E4
 mFYGI6LLc2OnlM3KyZPKEIuVFI/biZ/gmu0GdEGevuGead6H/so/8gKfDiqYXlNhijsw
 C/ydaRHM76kWxiNeQLPiqGGnlU1S74quSjWlph1Dbg+3ga/dBq85nJ/XY4H1zVdlKjVu
 uQWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=wWqIgds7LxYlQrYeNvXX810Q2oGOOhTjwoae/jSLrlo=;
 b=DOUMjLJ19oALoi8v9XsdfXk5RGt1+Tx6FdaLCkMEW01BLhwBepO9bx+DlP6reK8+GY
 Ddhx6ZlGTM81pZOBhy/vULoWgZy+u0odyRkfIWqOpQw4bDp7GHg+pR4RoqYPX380CJyX
 4Er2qf2KTGwmUt0Y5/wnA+m7ENtffjA/wqYqsVZiODyrfMzeok3z3WpeeQL+Z4LzFDTw
 xyHfpsslRo4fL5AGfkTg5wdbTzUOV/yz3GTOiSeUp6ALGB9CwZDIk/qxqTTH3huXdkc0
 teUVWvRPLhnLSUmoIZtL3jU1jDuZwPS4xx1ZxoCMy2SgAvPsMdljUI6u9s3YDt5D39GT
 4TqQ==
X-Gm-Message-State: AFqh2kpnENrKMZESotHIT4RXm/UoYyofcNxSVYaVjvUsh/S0q751W03D
 +ZobGCaLTpeknQGCHu1BLAQ=
X-Google-Smtp-Source: AMrXdXsA4Bkssnu4Z0mXmsKbylK3eu3XxdAQrWbRWAhZCTD+FnTzVV09eva0FJdkS/U/iFAaiKPUqg==
X-Received: by 2002:a05:6214:110d:b0:532:30d1:c649 with SMTP id
 e13-20020a056214110d00b0053230d1c649mr17126204qvs.43.1673562666413; 
 Thu, 12 Jan 2023 14:31:06 -0800 (PST)
Received: from hurd (dsl-159-79.b2b2c.ca. [66.158.159.79])
 by smtp.gmail.com with ESMTPSA id
 s11-20020a05620a0bcb00b00704a9942708sm11618330qki.73.2023.01.12.14.31.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 12 Jan 2023 14:31:06 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <20230108002719.19791-1-bjc@HIDDEN> <87bkn4j32f.fsf@HIDDEN>
 <878ri7ltdc.fsf@HIDDEN>
Date: Thu, 12 Jan 2023 17:31:04 -0500
In-Reply-To: <878ri7ltdc.fsf@HIDDEN> (Brian Cully's message
 of "Thu, 12 Jan 2023 09:18:18 -0500")
Message-ID: <87y1q7fkrb.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

+CC Ludovic

Hello,

Brian Cully <bjc@HIDDEN> writes:

> Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:
>
>> This is intended for the Shepherd repository, right?
>
> Yes. The shepherd documentation pointed me to the Guix ML and
> bugtracker. If there=E2=80=99s somewhere better, I can re-submit.
>
>> The value this provides above 'guix shell -D shepherd' is that it
>> includes the build system bootstrapping packages too (autoconf,
>> automake, etc.), right?
>
> That=E2=80=99s correct. Shepherd can=E2=80=99t be built from a checkout u=
sing =E2=80=98guix
> shell -D shepherd=E2=80=99 because (according to Ludo) Guix uses the tarb=
all
> as a source, not the git repository. Ludo did mention on IRC that
> shepherd could probably use a manifest.scm when I asked him about it,
> but I don=E2=80=99t want to speak for him more than that.
>
>> Are all these items really needed?  Why do we
>> need GCC, or glibc or gettext for example?
>
> I added every item in response to one of the build steps failing. GCC
> is needed, for instance, because configure tests for the existence of
> a working C compiler (probably because of etc/crash-handler.c, but I
> couldn=E2=80=99t say for sure), glibc is needed because we=E2=80=99ve got=
 a C compiler
> in the mix, and gettext is needed for =E2=80=98autoconf-point=E2=80=99.

Adding gcc-toolchain would probably be better than the separate gcc and
glibc.

Other than that, LGTM.  Could you send a v2 with the above change?
Thanks for explaining!

--=20
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#60636] [PATCH v2] Add 'manifest.scm'
References: <20230108002719.19791-1-bjc@HIDDEN>
In-Reply-To: <20230108002719.19791-1-bjc@HIDDEN>
Resent-From: Brian Cully <bjc@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 13 Jan 2023 02:02:02 +0000
Resent-Message-ID: <handler.60636.B60636.167357531517061 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 60636
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 60636 <at> debbugs.gnu.org
Cc: Brian Cully <bjc@HIDDEN>
Received: via spool by 60636-submit <at> debbugs.gnu.org id=B60636.167357531517061
          (code B ref 60636); Fri, 13 Jan 2023 02:02:02 +0000
Received: (at 60636) by debbugs.gnu.org; 13 Jan 2023 02:01:55 +0000
Received: from localhost ([127.0.0.1]:49002 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pG9OF-0004R7-7C
	for submit <at> debbugs.gnu.org; Thu, 12 Jan 2023 21:01:55 -0500
Received: from coleridge.kublai.com ([166.84.7.167]:63009 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1pG9OC-0004Qz-W6
 for 60636 <at> debbugs.gnu.org; Thu, 12 Jan 2023 21:01:53 -0500
Received: from psyduck.jhoto.kublai.com (ool-18b8e9e7.dyn.optonline.net
 [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id CADD9C743;
 Thu, 12 Jan 2023 21:01:52 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1673575312; bh=DCHdkKgAdvv87RIqCYqby4iQsIXllpCGmmjS4Uq0V+Y=;
 h=From:To:Cc:Subject:Date;
 b=EYYHMj2/9KDvyfWvF1GLRwRaHEDKocgCCEqloKF9k18SNO7ntnq5mcuwgOnHzvAe5
 1Q9SybUM2zK4yO0MsdxDv37/1kLhaThQEdgJdWF4k6M7hVq+JQgK7AFmoZZSNz9u0I
 Rw9yXLehwW9qZaVPLonywXDNCbKN059eeI9rp+zY=
From: Brian Cully <bjc@HIDDEN>
Date: Thu, 12 Jan 2023 21:01:49 -0500
Message-Id: <20230113020149.29180-1-bjc@HIDDEN>
X-Mailer: git-send-email 2.38.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

---
 manifest.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 manifest.scm

diff --git a/manifest.scm b/manifest.scm
new file mode 100644
index 0000000..12508c3
--- /dev/null
+++ b/manifest.scm
@@ -0,0 +1,27 @@
+;; This is the complete list of Guix packages necessary for building Shepherd.
+;;
+;; For example the following shell command will run the built-in tests:
+;;
+;;  % guix shell -m manifest.scm --pure -- make check
+
+(specifications->manifest
+ '("autoconf"
+   "automake"
+   "coreutils"
+   "diffutils"
+   "findutils"
+   "gawk"
+   "gcc-toolchain"
+   "gettext"
+   "grep"
+   "guile"
+   "guile-fibers"
+   "guile-readline"
+   "help2man"
+   "libtool"
+   "make"
+   "pkg-config"
+   "sed"
+   "tar"
+   "texinfo"
+   "xz"))
-- 
2.38.1






Last modified: Fri, 13 Jan 2023 02:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.