From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#22676: (git) guix build failure "broken-tarball-fetch" Date: Mon, 15 Feb 2016 11:47:08 +0100 Message-ID: <20160215114708.2ab16039@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVGhL-0004iv-P8 for bug-guix@gnu.org; Mon, 15 Feb 2016 05:48:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVGhG-00025N-P3 for bug-guix@gnu.org; Mon, 15 Feb 2016 05:48:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:48620) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVGhG-00025B-L7 for bug-guix@gnu.org; Mon, 15 Feb 2016 05:48:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aVGhG-00004q-BY for bug-guix@gnu.org; Mon, 15 Feb 2016 05:48:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 22676@debbugs.gnu.org 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 [#] 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 [# # ...] 3065: 13 [try-module-autoload (gnu packages emacs) #f] 2401: 12 [save-module-excursion #] 3085: 11 [#] In unknown file: ?: 10 [primitive-load-path "gnu/packages/emacs" ...] In gnu/packages/emacs.scm: 24: 9 [#] 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 [# # ...] 3065: 4 [try-module-autoload (gnu packages scheme) #f] 2401: 3 [save-module-excursion #] 3085: 2 [#] In unknown file: ?: 1 [primitive-load-path "gnu/packages/scheme" ...] In gnu/packages/scheme.scm: 493: 0 [#] gnu/packages/scheme.scm:493:0: In procedure #: gnu/packages/scheme.scm:493:0: In procedure module-lookup: Unbound variable: broken-tarball-fetch ------ Leo also reproduced the problem using the steps above.