[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#22612: guix make check failure for syscalls: "FAIL network-interface
From: |
Ludovic Courtès |
Subject: |
bug#22612: guix make check failure for syscalls: "FAIL network-interfaces returns one or more interfaces" |
Date: |
Fri, 25 Mar 2016 17:32:41 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Danny Milosavljevic <address@hidden> skribis:
> address@hidden ~/src/guix$ ./pre-inst-env guile -c '(use-modules (guix build
> syscalls)) (write (network-interfaces))'
> (#<interface "lo" up family:17 195c200> #<interface "enp0s25" up family:17
> 195c1c0> #<interface "wlp2s0" up family:17 195c180> #<interface "vpn0"
> Backtrace:
> In ice-9/boot-9.scm:
> 157: 9 [catch #t #<catch-closure 181a660> ...]
> In unknown file:
> ?: 8 [apply-smob/1 #<catch-closure 181a660>]
> In ice-9/boot-9.scm:
> 63: 7 [call-with-prompt prompt0 ...]
> In ice-9/eval.scm:
> 432: 6 [eval # #]
> In unknown file:
> ?: 5 [call-with-input-string "(use-modules (guix build syscalls)) (write
> (network-interfaces))" ...]
> In ice-9/command-line.scm:
> 180: 4 [#<procedure 182b200 at ice-9/command-line.scm:175:6 (port)> #<input:
> string 15c8680>]
> In unknown file:
> ?: 3 [eval (write (network-interfaces)) #<directory (guile-user) 180ec60>]
> ?: 2 Exception thrown while printing backtrace:
> ERROR: In procedure vector-ref: Wrong type argument in position 1 (expecting
> vector): #f
>
> ice-9/networking.scm:82:27: In procedure sockaddr:fam:
> ice-9/networking.scm:82:27: In procedure vector-ref: Wrong type argument in
> position 1 (expecting vector): #f
Oh I see.
This printer error is fixed by 001dae0d7431719655f525a94dc900cc078cca99,
while the initial test failure is fixed by
7adbe85e60fce61d0082a9c46604a26d651cb87a.
Let me know if I got it wrong!
Thanks,
Ludo’.