GNU bug report logs - #22676
(git) guix build failure "broken-tarball-fetch"

Previous Next

Package: guix;

Reported by: Danny Milosavljevic <dannym <at> scratchpost.org>

Date: Mon, 15 Feb 2016 10:48:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

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 22676 in the body.
You can then email your comments to 22676 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 bug-guix <at> gnu.org:
bug#22676; Package guix. (Mon, 15 Feb 2016 10:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 15 Feb 2016 10:48:02 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: submit <at> debbugs.gnu.org
Subject: (git) guix build failure "broken-tarball-fetch"
Date: Mon, 15 Feb 2016 11:47:08 +0100
Package: guix

In git guix (commit b042bdc8fdc2a89e51da852339c0ee86b7bedaf1) and recent GuixSD (that means I did guix pull after booting the tarball from the guix website about 5 days ago), I get a build failure when I do

$ ./pre-inst-env guix environment guix
$ make
$ touch gnu/packages/engineering.scm # note: file existed before.
$ make # will fail.
.

The error message is:

------
LOAD     (gnu packages engineering)
;;; note: source file ./gnu/packages/engineering.scm
;;;       newer than compiled /home/dannym/src/guix/gnu/packages/engineering.go
Backtrace:
In unknown file:
   ?: 19 [primitive-load-path "gnu/packages/version-control" ...]
In gnu/packages/version-control.scm:
  28: 18 [#<procedure 276d0a0 ()>]
In ice-9/boot-9.scm:
2951: 17 [define-module* (gnu packages version-control) #:filename ...]
2926: 16 [resolve-imports ((# # #) (#) (#) (#) ...)]
2864: 15 [resolve-interface (gnu packages emacs) #:select ...]
2789: 14 [#<procedure bc86e0 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...]
3065: 13 [try-module-autoload (gnu packages emacs) #f]
2401: 12 [save-module-excursion #<procedure 27e6900 at ice-9/boot-9.scm:3066:17 ()>]
3085: 11 [#<procedure 27e6900 at ice-9/boot-9.scm:3066:17 ()>]
In unknown file:
   ?: 10 [primitive-load-path "gnu/packages/emacs" ...]
In gnu/packages/emacs.scm:
  24: 9 [#<procedure 280a740 ()>]
In ice-9/boot-9.scm:
2951: 8 [define-module* (gnu packages emacs) #:filename ...]
2926: 7 [resolve-imports ((# # license:) (#) (#) (#) ...)]
2864: 6 [resolve-interface (gnu packages scheme) #:select ...]
2789: 5 [#<procedure bc86e0 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...]
3065: 4 [try-module-autoload (gnu packages scheme) #f]
2401: 3 [save-module-excursion #<procedure 27f02d0 at ice-9/boot-9.scm:3066:17 ()>]
3085: 2 [#<procedure 27f02d0 at ice-9/boot-9.scm:3066:17 ()>]
In unknown file:
   ?: 1 [primitive-load-path "gnu/packages/scheme" ...]
In gnu/packages/scheme.scm:
 493: 0 [#<procedure 2862860 ()>]

gnu/packages/scheme.scm:493:0: In procedure #<procedure 2862860 ()>:
gnu/packages/scheme.scm:493:0: In procedure module-lookup: Unbound variable: broken-tarball-fetch
------

Leo also reproduced the problem using the steps above.




Information forwarded to bug-guix <at> gnu.org:
bug#22676; Package guix. (Mon, 15 Feb 2016 22:04:02 GMT) Full text and rfc822 format available.

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

From: Leo Famulari <leo <at> famulari.name>
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 22676 <at> debbugs.gnu.org
Subject: Re: bug#22676: (git) guix build failure "broken-tarball-fetch"
Date: Mon, 15 Feb 2016 17:03:40 -0500
On Mon, Feb 15, 2016 at 11:47:08AM +0100, Danny Milosavljevic wrote:
> Package: guix
> 
> In git guix (commit b042bdc8fdc2a89e51da852339c0ee86b7bedaf1) and recent GuixSD (that means I did guix pull after booting the tarball from the guix website about 5 days ago), I get a build failure when I do
> 
> $ ./pre-inst-env guix environment guix
> $ make
> $ touch gnu/packages/engineering.scm # note: file existed before.
> $ make # will fail.
> .

I can confirm this bug.




Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Sun, 21 Feb 2016 23:40:01 GMT) Full text and rfc822 format available.

Notification sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
bug acknowledged by developer. (Sun, 21 Feb 2016 23:40:02 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Leo Famulari <leo <at> famulari.name>
Cc: Danny Milosavljevic <dannym <at> scratchpost.org>, 22676-done <at> debbugs.gnu.org,
 Federico Beffa <beffa <at> ieee.org>
Subject: Re: bug#22676: (git) guix build failure "broken-tarball-fetch"
Date: Mon, 22 Feb 2016 00:39:20 +0100
Fixed in 95001d4, following a suggestion Federico made at
<https://lists.gnu.org/archive/html/guix-devel/2016-01/msg00116.html>.

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 21 Mar 2016 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 50 days ago.

Previous Next


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