unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
@ 2020-09-09 11:35 zimoun
  2020-09-09 11:50 ` Tobias Geerinckx-Rice via Guix-patches via
  0 siblings, 1 reply; 9+ messages in thread
From: zimoun @ 2020-09-09 11:35 UTC (permalink / raw)
  To: 43292; +Cc: zimoun

* 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





^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 11:35 [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907 zimoun
@ 2020-09-09 11:50 ` Tobias Geerinckx-Rice via Guix-patches via
  2020-09-09 12:03   ` zimoun
  2020-09-09 12:33   ` bug#43292: " Tobias Geerinckx-Rice via Guix-patches via
  0 siblings, 2 replies; 9+ messages in thread
From: Tobias Geerinckx-Rice via Guix-patches via @ 2020-09-09 11:50 UTC (permalink / raw)
  To: zimoun; +Cc: 43292

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.




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 11:50 ` Tobias Geerinckx-Rice via Guix-patches via
@ 2020-09-09 12:03   ` zimoun
  2020-09-09 13:23     ` Nicolas Goaziou
  2020-09-09 12:33   ` bug#43292: " Tobias Geerinckx-Rice via Guix-patches via
  1 sibling, 1 reply; 9+ messages in thread
From: zimoun @ 2020-09-09 12:03 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice, Nicolas Goaziou; +Cc: 43292

On Wed, 9 Sep 2020 at 13:49, Tobias Geerinckx-Rice <me@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. :-)




^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#43292: [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 11:50 ` Tobias Geerinckx-Rice via Guix-patches via
  2020-09-09 12:03   ` zimoun
@ 2020-09-09 12:33   ` Tobias Geerinckx-Rice via Guix-patches via
  2020-09-09 12:56     ` [bug#43292] " zimoun
  1 sibling, 1 reply; 9+ messages in thread
From: Tobias Geerinckx-Rice via Guix-patches via @ 2020-09-09 12:33 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 43292-done, zimoun

> What did they change?  Why?

Irrelevant thanks to commit 057d584b981d9a3293be03ee863d40a61c8aae74.  
:-)

Closing,

T G-R

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




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 12:33   ` bug#43292: " Tobias Geerinckx-Rice via Guix-patches via
@ 2020-09-09 12:56     ` zimoun
  0 siblings, 0 replies; 9+ messages in thread
From: zimoun @ 2020-09-09 12:56 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 43292-done

On Wed, 9 Sep 2020 at 14:33, Tobias Geerinckx-Rice <me@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---




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 12:03   ` zimoun
@ 2020-09-09 13:23     ` Nicolas Goaziou
  2020-09-09 13:35       ` Tobias Geerinckx-Rice via Guix-patches via
  2020-09-09 14:00       ` zimoun
  0 siblings, 2 replies; 9+ messages in thread
From: Nicolas Goaziou @ 2020-09-09 13:23 UTC (permalink / raw)
  To: zimoun; +Cc: 43292, Tobias Geerinckx-Rice

Hello,

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

> On Wed, 9 Sep 2020 at 13:49, Tobias Geerinckx-Rice <me@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




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 13:23     ` Nicolas Goaziou
@ 2020-09-09 13:35       ` Tobias Geerinckx-Rice via Guix-patches via
  2020-09-09 14:05         ` Nicolas Goaziou
  2020-09-09 14:00       ` zimoun
  1 sibling, 1 reply; 9+ messages in thread
From: Tobias Geerinckx-Rice via Guix-patches via @ 2020-09-09 13:35 UTC (permalink / raw)
  To: Nicolas Goaziou; +Cc: 43292, zimoun

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.




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 13:23     ` Nicolas Goaziou
  2020-09-09 13:35       ` Tobias Geerinckx-Rice via Guix-patches via
@ 2020-09-09 14:00       ` zimoun
  1 sibling, 0 replies; 9+ messages in thread
From: zimoun @ 2020-09-09 14:00 UTC (permalink / raw)
  To: Nicolas Goaziou; +Cc: 43292, Tobias Geerinckx-Rice

Hi Nicolas,

On Wed, 9 Sep 2020 at 15:23, Nicolas Goaziou <mail@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




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907.
  2020-09-09 13:35       ` Tobias Geerinckx-Rice via Guix-patches via
@ 2020-09-09 14:05         ` Nicolas Goaziou
  0 siblings, 0 replies; 9+ messages in thread
From: Nicolas Goaziou @ 2020-09-09 14:05 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 43292, zimoun

Tobias Geerinckx-Rice <me@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,




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-09-09 14:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-09 11:35 [bug#43292] [PATCH] gnu: emacs-org-contrib: Fix hash for version 20200907 zimoun
2020-09-09 11:50 ` Tobias Geerinckx-Rice via Guix-patches via
2020-09-09 12:03   ` zimoun
2020-09-09 13:23     ` Nicolas Goaziou
2020-09-09 13:35       ` Tobias Geerinckx-Rice via Guix-patches via
2020-09-09 14:05         ` Nicolas Goaziou
2020-09-09 14:00       ` zimoun
2020-09-09 12:33   ` bug#43292: " Tobias Geerinckx-Rice via Guix-patches via
2020-09-09 12:56     ` [bug#43292] " zimoun

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).