GNU bug report logs - #42298
Nonexistent Git commit referenced from current Guix package

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Thu, 9 Jul 2020 21:39:02 UTC

Severity: normal

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Leo Famulari <leo <at> famulari.name>
Subject: bug#42298: closed (Re: bug#42298: Nonexistent Git commit
 referenced from current Guix package)
Date: Fri, 10 Jul 2020 19:42:02 +0000
[Message part 1 (text/plain, inline)]
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 42298 <at> debbugs.gnu.org.

-- 
42298: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42298
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: Mathieu Othacehe <othacehe <at> gnu.org>, 42298-done <at> debbugs.gnu.org
Subject: Re: bug#42298: Nonexistent Git commit referenced from current Guix
 package
Date: Fri, 10 Jul 2020 15:41:08 -0400
On Fri, Jul 10, 2020 at 10:17:14AM +0200, Ludovic Courtès wrote:
> Hi,
> 
> Leo Famulari <leo <at> famulari.name> 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.

[Message part 3 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: bug-guix <at> gnu.org
Subject: Nonexistent Git commit referenced from current Guix package
Date: Thu, 9 Jul 2020 17:38:13 -0400
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



This bug report was last modified 4 years and 314 days ago.

Previous Next


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