unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* Build failure
@ 2012-12-01 16:45 Simon Josefsson
  2012-12-01 21:19 ` Nikita Karetnikov
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Josefsson @ 2012-12-01 16:45 UTC (permalink / raw)
  To: bug-guix

I use guile from Debian wheezy:

guile (GNU Guile) 2.0.5-deb+1-3

and get the following error when building Guix.  Any ideas?  What is it
trying to access over the network?

jas@latte:~/src/guix$ make
Making all in po
make[1]: Entering directory `/home/jas/src/guix/po'
make[1]: Leaving directory `/home/jas/src/guix/po'
make[1]: Entering directory `/home/jas/src/guix'
/bin/mkdir -p `dirname "distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz"`
GUILE_LOAD_COMPILED_PATH=".:$GUILE_LOAD_COMPILED_PATH" /usr/bin/guile --no-auto-compile -L "." -L "." "./build-aux/download.scm" "distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz" "93b537766dfab3ad287143523751e3ec02dd32d3ccaf88ad2d31c63158f342ee"
downloading file `distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz' from `http://www.fdn.fr/~lcourtes/software/guix/packages/i686-linux/20121115/guile-bootstrap-2.0.6.tar.xz'...
Backtrace:
In ice-9/boot-9.scm:
 149: 13 [catch #t #<catch-closure 18669c0> ...]
 157: 12 [#<procedure 18020f0 ()>]
In unknown file:
   ?: 11 [catch-closure]
In ice-9/boot-9.scm:
  63: 10 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 407: 9 [eval # #]
In ice-9/boot-9.scm:
2111: 8 [save-module-excursion #<procedure 1807080 at ice-9/boot-9.scm:3646:3 ()>]
3653: 7 [#<procedure 1807080 at ice-9/boot-9.scm:3646:3 ()>]
1380: 6 [%start-stack load-stack ...]
1385: 5 [#<procedure 1867540 ()>]
In unknown file:
   ?: 4 [primitive-load "/home/jas/src/guix/./build-aux/download.scm"]
In ice-9/r4rs.scm:
  39: 3 [call-with-values #<procedure 1d31390 at ice-9/eval.scm:396:13 ()> ...]
In web/client.scm:
  97: 2 [http-get # # #<undefined> ...]
  52: 1 [open-socket-for-uri #]
In unknown file:
   ?: 0 [connect #<input-output: socket 6> # #<undefined>]

ERROR: In procedure connect:
ERROR: In procedure connect: Network is unreachable
make[1]: *** [distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz] Fel 1
make[1]: Leaving directory `/home/jas/src/guix'
make: *** [all-recursive] Fel 1
jas@latte:~/src/guix$ 

/Simon

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

* Re: Build failure
  2012-12-01 16:45 Build failure Simon Josefsson
@ 2012-12-01 21:19 ` Nikita Karetnikov
  2012-12-01 23:20   ` Simon Josefsson
  0 siblings, 1 reply; 4+ messages in thread
From: Nikita Karetnikov @ 2012-12-01 21:19 UTC (permalink / raw)
  To: bug-guix

Hi,

"The distribution is self-contained: each package is built based solely
on other packages in the distribution; the root of this dependency graph
is a small set of bootstrap binaries." [1]

It's trying to fetch 'guile-bootstrap-2.0.6.tar.xz'. It has nothing to
do with Debian's Guile.

Nikita

[1] https://lists.gnu.org/archive/html/gnu-system-discuss/2012-11/msg00000.html

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

* Re: Build failure
  2012-12-01 21:19 ` Nikita Karetnikov
@ 2012-12-01 23:20   ` Simon Josefsson
  2012-12-02 16:59     ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Josefsson @ 2012-12-01 23:20 UTC (permalink / raw)
  To: Nikita Karetnikov; +Cc: bug-guix

Nikita Karetnikov <nikita.karetnikov@gmail.com> writes:

> Hi,
>
> "The distribution is self-contained: each package is built based solely
> on other packages in the distribution; the root of this dependency graph
> is a small set of bootstrap binaries." [1]
>
> It's trying to fetch 'guile-bootstrap-2.0.6.tar.xz'. It has nothing to
> do with Debian's Guile.

The network I were on had broken IPv6 connectivity, which appears to
have confused the build process.  With that fixed, building proceeds.
All other applications (ssh, browser, MUAs) appear to have coped with
the broken IPv6 connectivity, so there may be room for improvement in
how the files are downloaded.

/Simon

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

* Re: Build failure
  2012-12-01 23:20   ` Simon Josefsson
@ 2012-12-02 16:59     ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2012-12-02 16:59 UTC (permalink / raw)
  To: Simon Josefsson; +Cc: bug-guix

Hi Simon,

Simon Josefsson <simon@josefsson.org> skribis:

> The network I were on had broken IPv6 connectivity, which appears to
> have confused the build process.  With that fixed, building proceeds.
> All other applications (ssh, browser, MUAs) appear to have coped with
> the broken IPv6 connectivity, so there may be room for improvement in
> how the files are downloaded.

This particular problem was fixed in Guile 2.0.7, FWIW:

  http://git.savannah.gnu.org/cgit/guile.git/commit/?h=stable-2.0&id=2663411bd7d7d6b7be6c674c4e6c35c22e2e3c19

Thanks,
Ludo’.

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

end of thread, other threads:[~2012-12-02 16:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-01 16:45 Build failure Simon Josefsson
2012-12-01 21:19 ` Nikita Karetnikov
2012-12-01 23:20   ` Simon Josefsson
2012-12-02 16:59     ` Ludovic Courtès

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).