From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 15:29:38 2023 Received: (at submit) by debbugs.gnu.org; 21 Aug 2023 19:29:38 +0000 Received: from localhost ([127.0.0.1]:57869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYAan-0003ka-I2 for submit@debbugs.gnu.org; Mon, 21 Aug 2023 15:29:38 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYAak-0003kK-Tv for submit@debbugs.gnu.org; Mon, 21 Aug 2023 15:29:36 -0400 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 ) id 1qYAac-0007MI-V9 for guix-patches@gnu.org; Mon, 21 Aug 2023 15:29:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYAac-0003Ue-91; Mon, 21 Aug 2023 15:29:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=AKg1fRjHvJWI9B5pIXnW7o67OKenvm8W5aVRm+m+n5c=; b=BL82dHKMFR1RzC bu5VSCvFtJ4YkNE4UwYXGpqcJ62Jf42QxdHTud39Ysd0GSWR3tRFxLgA1PqnyrOPPoa92CAjcQ1ni q3ih4SkCs/piGv2DlG58u0YaTykZJ4lWVKZnX1rlS3A30t4wpOI04MFfcQ7xy86UxKKqCss99YWLd /jnV08RD9zMD4+1EQrcnM4/L17lbG2Z6OAMqoxqB9CRKOYBgtiZx99UYae+A+zRLDpHV7Dbpf7UEH llMNGL849sK1fWMuOwRRywjIlYEH3PN1F2EXtEJ0ha2oR+dEndzdk9fc6WHm8pHQq978NRkWUm/07 mMMvW9Os0+NcWQDjij5Q==; From: Janneke Nieuwenhuizen To: guix-patches@gnu.org Subject: [PATCH] maint: Support `guix shell' in Guix's git archive with Date: Mon, 21 Aug 2023 21:29:15 +0200 Message-ID: <87y1i48a9g.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi! A couple of months ago I stumbled upon this awesome-looking guide and today I finally found the time to setup direnv and emacs-envrc with Guix for my development projects. Really should have done this sooner, it's a huge step-up from M-x guix-set-emacs-environment (or in avoiding to do that run make in the shell and lookup line numbers manually -- why does ffap not respect GNU-style error messages, btw?). Most everything worked...except for Guix; as Guix git does not support `guix shell' ootb; you really need your own local hack or have to type something like "guix shell -D guix". In the attached patch I share my local hack `maintenance.scm', which allows this generalized .envrc --8<---------------cut here---------------start------------->8--- eval $(guix shell --search-paths) if test -d doc; then export INFOPATH="$PWD/doc${INFOPATH:+:}$INFOPATH" fi if test -f pre-inst-env; then source pre-inst-env "" else export GUILE_LOAD_PATH="$PWD${GUILE_LOAD_PATH:+:}$GUILE_LOAD_PATH" export GUILE_LOAD_COMPILED_PATH="$PWD${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" fi --8<---------------cut here---------------end--------------->8--- to also work for Guix. Greetings, Janneke --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-maint-Support-guix-shell-in-Guix-s-git-archive-with-.patch Content-Transfer-Encoding: quoted-printable >From 84bb463a70bacf93e74fe6c0f14932149acd5383 Mon Sep 17 00:00:00 2001 Message-ID: <84bb463a70bacf93e74fe6c0f14932149acd5383.1692646073.git.jannek= e@gnu.org> From: Janneke Nieuwenhuizen Date: Mon, 21 Aug 2023 20:57:12 +0200 Subject: [PATCH] maint: Support `guix shell' in Guix's git archive with manifest.scm. * manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. --- Makefile.am | 1 + manifest.scm | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 manifest.scm diff --git a/Makefile.am b/Makefile.am index 738532f839..1237968ddd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -692,6 +692,7 @@ EXTRA_DIST +=3D \ ROADMAP \ TODO \ bootstrap \ + manifest.scm \ build-aux/build-self.scm \ build-aux/check-channel-news.scm \ build-aux/check-final-inputs-self-contained.scm \ diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000000..14473443ed --- /dev/null +++ b/manifest.scm @@ -0,0 +1,32 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2022 Janneke Nieuwenhuizen +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +;; GNU Guix development manifest. To create development environment, run +;; +;; guix shell +;; +;; or something like +;; +;; guix shell --pure git git:send-email openssh + +(use-modules (srfi srfi-1) + (guix packages) + (guix profiles) + (gnu packages package-management)) + +(package->development-manifest guix) base-commit: 4c7627dfec88350f9a1705e9527c38dd41506f8b --=20 2.41.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 03:13:53 2023 Received: (at 65439) by debbugs.gnu.org; 6 Sep 2023 07:13:53 +0000 Received: from localhost ([127.0.0.1]:60676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdmjY-0002rr-U9 for submit@debbugs.gnu.org; Wed, 06 Sep 2023 03:13:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdmjS-0002rY-QK for 65439@debbugs.gnu.org; Wed, 06 Sep 2023 03:13:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qdmjL-0007sg-Aq; Wed, 06 Sep 2023 03:13:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=BW/VZI4sUthkr1vdk/hUEF7nciokql30KrhOgp9Zu5k=; b=WgtDdQ/GhbQzp81q2/2K gUgT1XB4atZCjJ7BhxIQBtUhGEvCQY9vxiXA2azTp2aevogi3NU6/fLZaO1MaWDwalesVwYKM7QYy LibrFZ07M0+qJvvxkOzMg/BXCr25Bonhh+m0eE8I7th7B2t/h/s8AyYqXWUppu0Ea4x8fvteOdYqf D8mnKnG2VCcBebmnl7XxPmuDwdzlSUL9mch8Bb0mpYpIDUttSFd+DRkCo0uXAOBHGslqBORipl44g ilFv040vLhzY6p9sEM1Mdp0iKp8HiZ4mDuvjA2Ph+LlAU5JZohGbZNfuTDWnEuCz0vCeS7WwU3nRs UWuAhtU/b6528g==; From: Janneke Nieuwenhuizen To: 65439@debbugs.gnu.org Subject: [PATCH v2] WAS [bug#65439] [PATCH] maint: Support `guix shell' in Guix's git archive with Organization: AvatarAcademy.nl References: <87y1i48a9g.fsf@gnu.org> X-Url: http://AvatarAcademy.nl Date: Wed, 06 Sep 2023 09:13:30 +0200 In-Reply-To: <87y1i48a9g.fsf@gnu.org> (Janneke Nieuwenhuizen's message of "Mon, 21 Aug 2023 21:29:15 +0200") Message-ID: <87r0nbu63p.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65439 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Janneke Nieuwenhuizen writes: Hi! > In the attached patch I share my local hack `maintenance.scm', which > allows this generalized .envrc For v2 I removed unnecessary includes. (Initially `maintenance.scm' was a bit more interesting.) Also mention using it implicitly in Contributing.texi. [snip .envrc exapmle that runs ./pre-inst-env] ...and while I'm here; I'm using this much simpler .envrc now: --8<---------------cut here---------------start------------->8--- eval $(guix shell --search-paths) if test -f doc/dir; then export INFOPATH="$PWD/doc${INFOPATH:+:}$INFOPATH" fi --8<---------------cut here---------------end--------------->8--- I found that it's better to simply use ./pre-inst-env in the M-x compile command instead. Greetings, Janneke --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=v2-0001-maint-Support-guix-shell-in-Guix-s-git-archive-wi.patch Content-Transfer-Encoding: quoted-printable >From 7f36f48a4757fc2952b8140b72f1952688d0ac6b Mon Sep 17 00:00:00 2001 Message-ID: <7f36f48a4757fc2952b8140b72f1952688d0ac6b.1693984077.git.jannek= e@gnu.org> From: Janneke Nieuwenhuizen Date: Mon, 21 Aug 2023 20:57:12 +0200 Subject: [PATCH v2] maint: Support `guix shell' in Guix's git archive with manifest.scm. * manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. * doc/contributing.texi (Building from Git): Mention using it. --- Makefile.am | 1 + doc/contributing.texi | 6 ++++++ manifest.scm | 30 ++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 manifest.scm diff --git a/Makefile.am b/Makefile.am index 922913355c..8924974e8a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -692,6 +692,7 @@ EXTRA_DIST +=3D \ ROADMAP \ TODO \ bootstrap \ + manifest.scm \ build-aux/build-self.scm \ build-aux/check-channel-news.scm \ build-aux/check-final-inputs-self-contained.scm \ diff --git a/doc/contributing.texi b/doc/contributing.texi index fa9238fde8..2ee1e4aa2c 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -77,6 +77,12 @@ Building from Git guix shell -D guix --pure @end example =20 +or even, from within a Git worktree for Guix + +@example +guix shell --pure +@end example + @xref{Invoking guix shell}, for more information on that command. =20 If you are unable to use Guix when building Guix from a checkout, the diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000000..bcd94b68c5 --- /dev/null +++ b/manifest.scm @@ -0,0 +1,30 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2022 Janneke Nieuwenhuizen +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +;; GNU Guix development manifest. To create development environment, run +;; +;; guix shell +;; +;; or something like +;; +;; guix shell --pure git git:send-email openssh + +(use-modules (guix profiles) + (gnu packages package-management)) + +(package->development-manifest guix) base-commit: 6113e0529d61df7425f64e30a6bf77f7cfdfe5a5 --=20 2.41.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 04:48:10 2023 Received: (at 65439) by debbugs.gnu.org; 18 Sep 2023 08:48:11 +0000 Received: from localhost ([127.0.0.1]:52054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9vO-0007iw-Kr for submit@debbugs.gnu.org; Mon, 18 Sep 2023 04:48:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9vM-0007i5-AZ for 65439@debbugs.gnu.org; Mon, 18 Sep 2023 04:48:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qi9v6-00070n-Lp; Mon, 18 Sep 2023 04:47:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=iyiOjptPGWQ5tcoS/rFqZVxRe73AxS+B5J8Xt22vyq4=; b=rd5X/5ENGYbbInsaNTVa Pi4AaXUheI+zdaEmD/1FefQD4uRoUT7zloRBF+fxfuOd4RNqVqek/7PdaTRL9wHWSO9Q2DJhOJY14 +w8RYtwUllS5oYL6jvQxt5wFYBwVJCXpkaxTx+3mxoOGDa+KbrUUqz5OeHS2pwru/kCQq8cUeCxSi Pvmb74skcokQFgkrHBhAaCDo3NXw0sQ3s7Y/Yw9aOlxhzCx1L3BpGaiHz3coDMHfhrdD7Aa4QYDuD dZ4HGFed8S+vbfW2CpqH14zvGMFBeEf0bZg+MIJKG3CmZTdOIjGe6WxrjLILz4NwTDU+jsuwNARbG X5VlgXQHjQGRwQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Janneke Nieuwenhuizen Subject: Re: bug#65439: [PATCH] maint: Support `guix shell' in Guix's git archive with References: <87y1i48a9g.fsf@gnu.org> <87r0nbu63p.fsf@gnu.org> Date: Mon, 18 Sep 2023 10:47:33 +0200 In-Reply-To: <87r0nbu63p.fsf@gnu.org> (Janneke Nieuwenhuizen's message of "Wed, 06 Sep 2023 09:13:30 +0200") Message-ID: <8734zblvfe.fsf_-_@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 65439 Cc: 65439@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Janneke Nieuwenhuizen skribis: >>>From 7f36f48a4757fc2952b8140b72f1952688d0ac6b Mon Sep 17 00:00:00 2001 > Message-ID: <7f36f48a4757fc2952b8140b72f1952688d0ac6b.1693984077.git.jann= eke@gnu.org> > From: Janneke Nieuwenhuizen > Date: Mon, 21 Aug 2023 20:57:12 +0200 > Subject: [PATCH v2] maint: Support `guix shell' in Guix's git archive with > manifest.scm. > > * manifest.scm: New file. > * Makefile.am (EXTRA_DIST): Add it. > * doc/contributing.texi (Building from Git): Mention using it. Looks great to me! > +++ b/doc/contributing.texi > @@ -77,6 +77,12 @@ Building from Git > guix shell -D guix --pure > @end example >=20=20 > +or even, from within a Git worktree for Guix I=E2=80=99d add a colon at the end of the line. :-) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 04:48:12 2023 Received: (at 65439) by debbugs.gnu.org; 18 Sep 2023 08:48:12 +0000 Received: from localhost ([127.0.0.1]:52056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9vP-0007jB-V3 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 04:48:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9vM-0007i4-AY for 65439@debbugs.gnu.org; Mon, 18 Sep 2023 04:48:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qi9v6-00070m-Lk; Mon, 18 Sep 2023 04:47:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=MTPQT4yJg7cyjOZXQTkBRS9Qbfu5RYU9rHkbdtxIskE=; b=nthlld/Rx1C9JxdteA9U 66GCyHNLSjtvWh5VnKbfCTFtaN1buskzNpGtSZKmP6eDCEqv+qxhxXl8iW3w6Bi2TGfqU28oAbdCJ /gjlO6qmy19bh612aFGp3XvNC6F10kFBHneE0DW3ZyRGLOlCAhYR1TiZcAsOC/CBEsQWbveIeAtUJ xnRRJWq/B6S3dMmTjLsLvZLs9OKJKWeNdfZ4ThSDf/SVG+gvWc3V2Dfugnr7fdNpCY+YC4VLL33Sx HVuH3yyNGoSBwiS3aDBHpOhZlpSxn28lL4/PcZZwYhysXTasE/yhHG6AVrP8PzhkvzJx4VjirjqyO TXwtWSKF+Jhvvg==; From: Janneke Nieuwenhuizen To: 65439@debbugs.gnu.org Subject: Re: [PATCH v2] WAS [bug#65439] [PATCH] maint: Support `guix shell' in Guix's git archive with Organization: AvatarAcademy.nl References: <87y1i48a9g.fsf@gnu.org> <87r0nbu63p.fsf@gnu.org> X-Url: http://AvatarAcademy.nl Date: Mon, 18 Sep 2023 10:47:44 +0200 In-Reply-To: <87r0nbu63p.fsf@gnu.org> (Janneke Nieuwenhuizen's message of "Wed, 06 Sep 2023 09:13:30 +0200") Message-ID: <87h6nrn9zj.fsf@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 65439 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Janneke Nieuwenhuizen writes: Hi! > Janneke Nieuwenhuizen writes: > >> In the attached patch I share my local hack `maintenance.scm', which >> allows this generalized .envrc > > For v2 I removed unnecessary includes. (Initially `maintenance.scm' was > a bit more interesting.) Also mention using it implicitly in > Contributing.texi. > > [snip .envrc exapmle that runs ./pre-inst-env] > > ...and while I'm here; I'm using this much simpler .envrc now: > > eval $(guix shell --search-paths) > if test -f doc/dir; then > export INFOPATH=3D"$PWD/doc${INFOPATH:+:}$INFOPATH" > fi > > I found that it's better to simply use ./pre-inst-env in the M-x compile > command instead. It's been four weeks without comment, unless there are any objections I'll push at the end of the day. Greetings, Janneke --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 16:15:37 2023 Received: (at 65439-done) by debbugs.gnu.org; 18 Sep 2023 20:15:37 +0000 Received: from localhost ([127.0.0.1]:54605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiKef-0005xa-0e for submit@debbugs.gnu.org; Mon, 18 Sep 2023 16:15:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiKeb-0005xL-My for 65439-done@debbugs.gnu.org; Mon, 18 Sep 2023 16:15:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiKeL-00049v-SE; Mon, 18 Sep 2023 16:15:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=SClJK227w4qnWoyT7vz3TrZf8NpJRHMfZN8St8JFEmM=; b=ccer0HUsmqG9ntcYjQWB VyoWXerd5QaJF2Gk7lWMRV2+zr2vRUTq5K5tJtv1aPGePqG/eUSFQizwf30brekTT0nfEBMh7sNzB THl9RH5fd69GM/5fCNlcU1fpgk7dcDWK7JH/zVE94KF7z039hUwjjUOCszw0sb/0Q6WTnD2f31/Bw IDlbsGooUEICr/RgdIK2Pp4XME0UDr4Wqs2n8bNBCaCqpYjkLLK3LPFsq/fGjH9xTt01YiEsFhniC p1jFX5S42Q2CGyZGzkHrw/Yg9GbaOCd1FXSxlSYQ8ocMUpvbrvu4CmkjHGlpITZLh+NIBcIVIznT0 8PHV1ImhrA+NGg==; From: Janneke Nieuwenhuizen To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#65439: [PATCH] maint: Support `guix shell' in Guix's git archive with Organization: AvatarAcademy.nl References: <87y1i48a9g.fsf@gnu.org> <87r0nbu63p.fsf@gnu.org> <8734zblvfe.fsf_-_@gnu.org> X-Url: http://AvatarAcademy.nl Date: Mon, 18 Sep 2023 22:14:52 +0200 In-Reply-To: <8734zblvfe.fsf_-_@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s?= =?utf-8?Q?=22's?= message of "Mon, 18 Sep 2023 10:47:33 +0200") Message-ID: <87led3kzlv.fsf@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 65439-done Cc: 65439-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s writes: Hi, > Janneke Nieuwenhuizen skribis: > >>>>From 7f36f48a4757fc2952b8140b72f1952688d0ac6b Mon Sep 17 00:00:00 2001 >> Message-ID: <7f36f48a4757fc2952b8140b72f1952688d0ac6b.1693984077.git.jan= neke@gnu.org> >> From: Janneke Nieuwenhuizen >> Date: Mon, 21 Aug 2023 20:57:12 +0200 >> Subject: [PATCH v2] maint: Support `guix shell' in Guix's git archive wi= th >> manifest.scm. >> >> * manifest.scm: New file. >> * Makefile.am (EXTRA_DIST): Add it. >> * doc/contributing.texi (Building from Git): Mention using it. > > Looks great to me! Thanks :) >> +++ b/doc/contributing.texi >> @@ -77,6 +77,12 @@ Building from Git >> guix shell -D guix --pure >> @end example >>=20=20 >> +or even, from within a Git worktree for Guix > > I=E2=80=99d add a colon at the end of the line. :-) Ah, done. Pushed to master as 7bf12820f61179900f9d1f753acf91fd33724976 Greetings, Janneke --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com From unknown Sat Jun 14 03:48:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 17 Oct 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator