emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#50620: closed ([PATCH 0/2] Unify 'computed-origin-method' (linux, ic


From: GNU bug Tracking System
Subject: bug#50620: closed ([PATCH 0/2] Unify 'computed-origin-method' (linux, icecat))
Date: Thu, 30 Sep 2021 22:18:01 +0000

Your message dated Fri, 01 Oct 2021 00:17:01 +0200
with message-id <877dex1zfm.fsf_-_@gnu.org>
and subject line Re: bug#50620: [PATCH 0/2] Unify 'computed-origin-method' 
(linux, icecat)
has caused the debbugs.gnu.org bug report #50620,
regarding [PATCH 0/2] Unify 'computed-origin-method' (linux, icecat)
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
50620: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50620
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH 0/2] Unify 'computed-origin-method' (linux, icecat) Date: Thu, 16 Sep 2021 13:45:05 +0200
Hi,

This patch follows the discussion from [0].  In short, it simplifies the code
generating the file 'sources.json' used by Software Heritage to ingest all the
tarballs.  It would partially fix the issue raised here [1].

The first patch moves the duplicate of 'computed-origin-method' and adds
comments.  Please proof-read. :-)

The second patch update the package guix.  Since I cannot know the commit hash
and checksum beforehand, it is set to xxxx and should be updated by the
commiter.  This update is necessary to get the correct Guix-as-library used by
the website generator of 'sources.json', IIUC.

All the best,
simon

0: <http://issues.guix.gnu.org/50515#5>
1: <https://lists.gnu.org/archive/html/guix-devel/2021-09/msg00050.html>

zimoun (2):
  guix: packages: Document 'computed-origin-method'.
  gnu: guix: Update to xxxx.

 gnu/packages/gnuzilla.scm           | 14 ++------------
 gnu/packages/linux.scm              | 14 ++------------
 gnu/packages/package-management.scm |  6 +++---
 guix/packages.scm                   | 23 ++++++++++++++++++++++-
 4 files changed, 29 insertions(+), 28 deletions(-)


base-commit: 33bc3fb2a5f30a6e21f1b8d6d43867d921bd951c
-- 
2.32.0




--- End Message ---
--- Begin Message --- Subject: Re: bug#50620: [PATCH 0/2] Unify 'computed-origin-method' (linux, icecat) Date: Fri, 01 Oct 2021 00:17:01 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
zimoun <zimon.toutoune@gmail.com> skribis:

> The 'computed-origin-method' had been introduced as a workaround limitations
> in the 'snippet' mechanism.  The procedure is duplicated which makes hard to
> automatically detects packages using it.
>
> * guix/packages.scm (computed-origin-method): Move procedure from...
> * gnu/packages/gnuzilla.scm: ...here and...
> * gnu/packages/gnuzilla.scm: ...there.

I tweaked the commit log and applied, thanks!

Hopefully we’ll grow a “proper” solution thanks to the discussions about
<computed-tarball> & co. that we’ve had.

Thanks everyone,
Ludo’.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]