Subject: bug#42298: closed (Re: bug#42298: Nonexistent Git commit referenced from current Guix package)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 10 Jul 2020 19:42:02 +0000

Your bug report

#42298: Nonexistent Git commit referenced from current Guix package

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
42298: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42298
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#42298: Nonexistent Git commit referenced from current Guix package
From: Leo Famulari <[email-masked]>
To: Ludovic Courtès <[email-masked]>
Cc: Mathieu Othacehe <[email-masked]>, [email-masked]
Date: Fri, 10 Jul 2020 15:41:08 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

On Fri, Jul 10, 2020 at 10:17:14AM +0200, Ludovic Courtès wrote:
> Hi,
> 
> Leo Famulari <[email-masked]> skribis:
> 
> > The current Guix package points to a Git commit that does not exist,
> > which breaks the ability to build the package.
> >
> > The current package version is '1.1.0-16.d3eee3c'.
> >
> > That commit d3eee3c [0] is the commit that updated the Guix package
> > previously, to '1.1.0-15.03deb1e'.
> >
> > However, there is no commit 03deb1e [1].
> 
> Yes, it was a mistake, and that’s why 1.1.0-16 was committed minutes
> later:
> 
>   https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b919d4048e72f8e5740606cdb3dac0592de21f36
> 
> Someone who encounters this bug should run ‘guix pull’.

Alright, closing.

Subject: Nonexistent Git commit referenced from current Guix package
From: Leo Famulari <[email-masked]>
To: [email-masked]
Date: Thu, 9 Jul 2020 17:38:13 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

The current Guix package points to a Git commit that does not exist,
which breaks the ability to build the package.

The current package version is '1.1.0-16.d3eee3c'.

That commit d3eee3c [0] is the commit that updated the Guix package
previously, to '1.1.0-15.03deb1e'.

However, there is no commit 03deb1e [1].

I'm not sure exactly which contexts will hit this bug, but somebody on
IRC had trouble:

http://logs.guix.gnu.org/guix/2020-07-09.log#232819

Specifically, while trying to build

'/gnu/store/igf09dzbik8id1bh9f0lahib6716fk81-guix-1.1.0-15.03deb1e-checkout',

... it failed with:

"fatal: reference is not a tree: 03deb1e891b8a8b21888e5e047017fd6a3ea7a5f".

[0]
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d3eee3c0643a20ba06941ba45d9d27146a8b634d

[1]
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=03deb1e