GNU bug report logs - #43292
[PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.

Previous Next

Package: guix-patches;

Reported by: zimoun <zimon.toutoune <at> gmail.com>

Date: Wed, 9 Sep 2020 11:37:02 UTC

Severity: normal

Tags: patch

Done: Tobias Geerinckx-Rice <me <at> tobias.gr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 43292 in the body.
You can then email your comments to 43292 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 11:37:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to zimoun <zimon.toutoune <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 09 Sep 2020 11:37:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: zimoun <zimon.toutoune <at> gmail.com>
Subject: [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
Date: Wed,  9 Sep 2020 13:35:56 +0200
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Fix hash.
---
 gnu/packages/emacs-xyz.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index f778838884..a7727c6dfd 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -9665,7 +9665,7 @@ programming and reproducible research.")
        (uri (string-append "https://orgmode.org/elpa/"
                            "org-plus-contrib-" version ".tar"))
        (sha256
-        (base32 "1f2471klf0v90irpp80413y4v6mhf9bwmrirdilk7qz2p1l6wf4z"))))
+        (base32 "1rgk3pwhsmbmwlncg60ahwrrkm1ks4xpwy2wzv9q7myl1aihjj54"))))
     (arguments
      `(#:modules ((guix build emacs-build-system)
                   (guix build utils)

base-commit: e31289085d49618a29ea47af68d7a2746b44ee09
-- 
2.28.0





Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 11:50:01 GMT) Full text and rfc822 format available.

Message #8 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 43292 <at> debbugs.gnu.org
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 09 Sep 2020 13:50:13 +0200
Simon,

On 2020-09-09 13:35, zimoun wrote:
> * gnu/packages/emacs-xyz.scm (emacs-org-contrib): Fix hash.

Thanks!  It's probably irrational, but in-place updates always tingle my 
paranoia.  What did they change?  Why?

I think it's good not to normalize them by at least briefly describing 
the upstream changes in the commit message.  ‘Fix’ is borderline 
misleading IMO.

If you don't have the time or access to the original, let me know.

Kind regards,

T G-R

Sent from a Web browser. Excuse or enjoy my brevity.




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 12:04:01 GMT) Full text and rfc822 format available.

Message #11 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>,
 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 43292 <at> debbugs.gnu.org
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 9 Sep 2020 14:03:02 +0200
On Wed, 9 Sep 2020 at 13:49, Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:

> On 2020-09-09 13:35, zimoun wrote:
> > * gnu/packages/emacs-xyz.scm (emacs-org-contrib): Fix hash.
>
> Thanks!  It's probably irrational, but in-place updates always tingle my
> paranoia.  What did they change?  Why?

I do not understand either.
Maybe Nicolas could tell us more about this in-place update?
(I mean they seems involved in the Org-mode development)


> I think it's good not to normalize them by at least briefly describing
> the upstream changes in the commit message.  ‘Fix’ is borderline
> misleading IMO.

You mean something like that:

--8<---------------cut here---------------start------------->8---
 gnu: emacs-org-contrib: Update source hash.

 The previous tarball was modified in-place; see
????????

 * gnu/packages/emacs-xyz.scm (emacs-org-contrib)[source](sha256): Update.
--8<---------------cut here---------------end--------------->8---

(tweaked from harfbuzz replacement a8bb8fccd8)


> If you don't have the time or access to the original, let me know.

I have the time but not necessary the skills to access to the original.


> Sent from a Web browser. Excuse or enjoy my brevity.

I am doing both. :-)




Reply sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
You have taken responsibility. (Wed, 09 Sep 2020 12:34:02 GMT) Full text and rfc822 format available.

Notification sent to zimoun <zimon.toutoune <at> gmail.com>:
bug acknowledged by developer. (Wed, 09 Sep 2020 12:34:02 GMT) Full text and rfc822 format available.

Message #16 received at 43292-done <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 43292-done <at> debbugs.gnu.org, zimoun <zimon.toutoune <at> gmail.com>
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 09 Sep 2020 14:33:54 +0200
> What did they change?  Why?

Irrelevant thanks to commit 057d584b981d9a3293be03ee863d40a61c8aae74.  
:-)

Closing,

T G-R

Sent from a Web browser. Excuse or enjoy my brevity.




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 12:57:02 GMT) Full text and rfc822 format available.

Message #19 received at 43292-done <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 43292-done <at> debbugs.gnu.org
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 9 Sep 2020 14:56:20 +0200
On Wed, 9 Sep 2020 at 14:33, Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:

> Irrelevant thanks to commit 057d584b981d9a3293be03ee863d40a61c8aae74.
> :-)

Well, the version 20200908 is not referenced on the webpage:
https://orgmode.org/elpa/
So I am doubtful that commit 057d584b98 builds.

--8<---------------cut here---------------start------------->8---
guix time-machine --commit=057d584b981d9a3293be03ee863d40a61c8aae74 \
       -- build emacs-org-contrib
[...]

Starting download of
/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar
From https://orgmode.org/elpa/org-plus-contrib-20200908.tar...
download failed
"https://orgmode.org/elpa/org-plus-contrib-20200908.tar" 404 "Not
Found"

Starting download of
/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar
From https://ci.guix.gnu.org/file/org-plus-contrib-20200908.tar/sha256/1rgk3pwhsmbmwlncg60ahwrrkm1ks4xpwy2wzv9q7myl1aihjj54...
download failed
"https://ci.guix.gnu.org/file/org-plus-contrib-20200908.tar/sha256/1rgk3pwhsmbmwlncg60ahwrrkm1ks4xpwy2wzv9q7myl1aihjj54"
404 "Not Found"

Starting download of
/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar
From https://tarballs.nixos.org/sha256/1rgk3pwhsmbmwlncg60ahwrrkm1ks4xpwy2wzv9q7myl1aihjj54...
download failed
"https://tarballs.nixos.org/sha256/1rgk3pwhsmbmwlncg60ahwrrkm1ks4xpwy2wzv9q7myl1aihjj54"
404 "Not Found"

Starting download of
/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar
From https://archive.softwareheritage.org/api/1/content/sha256:a44809a30ad4d783d3fe5c787e3bd133d49933870a98c72ce575550df91df3e5/raw/...
download failed
"https://archive.softwareheritage.org/api/1/content/sha256:a44809a30ad4d783d3fe5c787e3bd133d49933870a98c72ce575550df91df3e5/raw/"
404 "Not Found"
failed to download
"/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar"
from "https://orgmode.org/elpa/org-plus-contrib-20200908.tar"
builder for `/gnu/store/01ncd7q8zd15mbckads5na0ys4a100ng-org-plus-contrib-20200908.tar.drv'
failed to produce output path
`/gnu/store/bbc7d0dw6wl4vdhw9sfx35827f8qg42h-org-plus-contrib-20200908.tar'
build of /gnu/store/01ncd7q8zd15mbckads5na0ys4a100ng-org-plus-contrib-20200908.tar.drv
failed
--8<---------------cut here---------------end--------------->8---




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 13:24:02 GMT) Full text and rfc822 format available.

Message #22 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 43292 <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me <at> tobias.gr>
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 09 Sep 2020 15:23:31 +0200
Hello,

zimoun <zimon.toutoune <at> gmail.com> writes:

> On Wed, 9 Sep 2020 at 13:49, Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:
>
>> On 2020-09-09 13:35, zimoun wrote:
>> > * gnu/packages/emacs-xyz.scm (emacs-org-contrib): Fix hash.
>>
>> Thanks!  It's probably irrational, but in-place updates always tingle my
>> paranoia.  What did they change?  Why?
>
> I do not understand either.
> Maybe Nicolas could tell us more about this in-place update?

Package is updated automatically either every Monday, provided there is
at least a pending commits since last update, or whenever a new Org is
released.

When new Org is released on a Monday, two updates happen the same day,
and therefore share the same version. It is unfortunate, but quite rare
in practice, and when the day is over, the source file cannot change
anymore.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 13:35:01 GMT) Full text and rfc822 format available.

Message #25 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 43292 <at> debbugs.gnu.org, zimoun <zimon.toutoune <at> gmail.com>
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 09 Sep 2020 15:35:07 +0200
Nicolas,

On 2020-09-09 15:23, Nicolas Goaziou wrote:
> Package is updated automatically either every Monday, provided there is
> at least a pending commits since last update, or whenever a new Org is
> released.
> 
> When new Org is released on a Monday, two updates happen the same day,
> and therefore share the same version. It is unfortunate, but quite rare
> in practice, and when the day is over, the source file cannot change

Thanks for taking the time to explain.

It seems like the best ‘fix’ is for distributions (that don't like 
in-place updates) to simply wait a day after such a release.  Would that 
make sense?

Kind regards,

T G-R

Sent from a Web browser. Excuse or enjoy my brevity.




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 14:01:01 GMT) Full text and rfc822 format available.

Message #28 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 43292 <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me <at> tobias.gr>
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 9 Sep 2020 16:00:12 +0200
Hi Nicolas,

On Wed, 9 Sep 2020 at 15:23, Nicolas Goaziou <mail <at> nicolasgoaziou.fr> wrote:

> Package is updated automatically either every Monday, provided there is
> at least a pending commits since last update, or whenever a new Org is
> released.
>
> When new Org is released on a Monday, two updates happen the same day,
> and therefore share the same version. It is unfortunate, but quite rare
> in practice, and when the day is over, the source file cannot change
> anymore.

Thank you for explaining.

All the best,
simon




Information forwarded to guix-patches <at> gnu.org:
bug#43292; Package guix-patches. (Wed, 09 Sep 2020 14:06:01 GMT) Full text and rfc822 format available.

Message #31 received at 43292 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 43292 <at> debbugs.gnu.org, zimoun <zimon.toutoune <at> gmail.com>
Subject: Re: [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version
 20200907.
Date: Wed, 09 Sep 2020 16:05:08 +0200
Tobias Geerinckx-Rice <me <at> tobias.gr> writes:

> Nicolas,
>
> On 2020-09-09 15:23, Nicolas Goaziou wrote:
>> Package is updated automatically either every Monday, provided there is
>> at least a pending commits since last update, or whenever a new Org is
>> released.
>>
>> When new Org is released on a Monday, two updates happen the same day,
>> and therefore share the same version. It is unfortunate, but quite rare
>> in practice, and when the day is over, the source file cannot change
>
> Thanks for taking the time to explain.
>
> It seems like the best ‘fix’ is for distributions (that don't like
> in-place updates) to simply wait a day after such a release.  Would
> that make sense?

Indeed. Never updating emacs-org or emacs-org-contrib on a Monday should
prevent this kind of issue.

Regards,




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 08 Oct 2020 11:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 201 days ago.

Previous Next


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