GNU bug report logs - #76594
[PATCH 0/3] some quilt things

Previous Next

Package: guix-patches;

Reported by: Morgan Smith <Morgan.J.Smith <at> outlook.com>

Date: Wed, 26 Feb 2025 17:24:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Morgan Smith <Morgan.J.Smith <at> outlook.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 76594 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Subject: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt.
Date: Thu, 27 Feb 2025 11:32:13 -0500
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> Hi Morgan,
>
> Morgan Smith <Morgan.J.Smith <at> outlook.com> writes:
>
>> * doc/guix.texi: Add a reference to the command quilt in the places that
>> mention patch files
>
> I'm not sure quilt is really relevant still, in this git-is-everywhere
> era?  I think it was mostly used on Debian, mostly useful back in the
> day where there was no distributed VCS I'd assume.
>
> I'd drop this commit.

I'm not sure you saw my coverpage for this bug so I'll copy that in
here:

=====
While updating emacs I was perplexed as to how to create the patchfiles
located in 'gnu/packages/patches'.  I saw no mention of how to do so in the
manual so I just added git diffs (which did work but the reviewer was not
pleased).  I have since been informed I should have used quilt.
====

I'll CC the reviewer here (Liliana Marie Prikler) to ask why they felt I
should've used quilt.  I'm now realizing it might have simply been to
minimize the changes to the patch file (which is a valid reason).

I still think we should document some way of creating the patches just
so we have a canonical way of doing it (even if we don't require strict
adherence).

Personally, I think we should use `git format-patch` as that's what
contributors would be used to using.





This bug report was last modified 62 days ago.

Previous Next


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