GNU bug report logs - #32229
Hydra evaluation failure: service 'ssh-daemon' requires 'loopback'

Previous Next

Package: guix;

Reported by: Mark H Weaver <mhw <at> netris.org>

Date: Fri, 20 Jul 2018 21:28:02 UTC

Severity: normal

Done: Mark H Weaver <mhw <at> netris.org>

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 32229 in the body.
You can then email your comments to 32229 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#32229; Package guix. (Fri, 20 Jul 2018 21:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark H Weaver <mhw <at> netris.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 20 Jul 2018 21:28:02 GMT) Full text and rfc822 format available.

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

From: Mark H Weaver <mhw <at> netris.org>
To: bug-guix <at> gnu.org
Subject: Hydra evaluation failure: service 'ssh-daemon' requires 'loopback'
Date: Thu, 19 Jul 2018 18:40:05 -0400
Hydra failed its most recent evaluation attempt for the 'master' jobset,
with the following error:

--8<---------------cut here---------------start------------->8---
considering jobset gnu:master (last checked 25842s ago)
checking out Git branch master from https://git.savannah.gnu.org/r/guix.git
Initialized empty Git repository in /tmp/git-checkout-tmp-5663/git-export/.git/
From /var/lib/hydra/scm/git/f08e53b7f0f3ce68a74e8745c37add3d0aecabda3e30c724b0d838fdc6743e2b
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
Switched to a new branch 'fetchgit'
removing `.git'...
hash is 631480c61f698a8519ea0f2e4663fe841ea7bfe8a332e4a44eb4e4fe051143c9
path is /gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export
evaluator hydra-eval-guile-jobs
hydra-eval-guile-jobs returned exit code 1:
adding `/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export' to the load path
prepending "/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export" to the load path
prepending "/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export" to the load path
evaluating for 'x86_64-linux' (heap size: 170.0 MiB)...
warning: SQLite database is busy
Backtrace:
In ice-9/eval.scm:
   196:43 19 (_ #(#(#(#<module (#{ g23}#) 16583c0>) #<build-da?> ?) ?))
In ice-9/boot-9.scm:
    152:2 18 (with-fluid* _ _ _)
    152:2 17 (with-fluid* _ _ _)
    152:2 16 (with-fluid* _ _ _)
In unknown file:
          15 (_ #<procedure 2521a140 at ice-9/eval.scm:330:13 ()> # #)
In ice-9/eval.scm:
   191:27 14 (_ #(#(#<module (#{ g23}#) 16583c0> #<procedure 25?>) ?))
   196:35 13 (_ #(#(#(#(#<directory (gnu system vm) ab0d000>) ?) ?) ?))
   293:34 12 (_ #(#(#(#<directory (gnu system) 331e1e0>) #<<op?> ?) ?))
   293:34 11 (_ #(#(#<directory (gnu services) 9c445a0> #<vari?> ?) ?))
In srfi/srfi-1.scm:
   592:29 10 (map1 (#<<service> type: #<service-type profile 3fa8?> ?))
   592:29  9 (map1 (#<<service> type: #<service-type etc ac18140>?> ?))
   592:17  8 (map1 (#<<service> type: #<service-type boot ac18550?> ?))
In ice-9/eval.scm:
   293:34  7 (_ #(#(#(#<directory (gnu services) 9c445a0> # # ?) ?) ?))
In srfi/srfi-1.scm:
   592:17  6 (map1 (#<<service> type: #<service-type shepherd-roo?> ?))
In ice-9/eval.scm:
   213:29  5 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
    159:9  4 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
   202:35  3 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
    619:8  2 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
In srfi/srfi-1.scm:
    640:9  1 (for-each #<procedure assert-satisfied-requirements (a)> ?)
    640:9  0 (for-each #<procedure 283ae320 at ice-9/eval.scm:333:1?> ?)

srfi/srfi-1.scm:640:9: In procedure for-each:
Throw to key `srfi-34' with args `(#<condition &message [message: "service 'ssh-daemon' requires 'loopback', which is not provided by any service"] 283afe00>)'.
--8<---------------cut here---------------end--------------->8---

This is almost certainly related to the following commit:

  https://git.savannah.gnu.org/cgit/guix.git/commit/?id=363c946b36a77aa6f0e60b8c93a171d2e649164f

but I don't yet understand what's wrong with that commit, if anything.
I'm also surprised to see this code being run on Hydra during an
evaluation.

      Mark




Information forwarded to bug-guix <at> gnu.org:
bug#32229; Package guix. (Sun, 22 Jul 2018 10:24:02 GMT) Full text and rfc822 format available.

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

From: Gábor Boskovits <boskovits <at> gmail.com>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 32229 <at> debbugs.gnu.org
Subject: Re: bug#32229: Hydra evaluation failure: service 'ssh-daemon'
 requires 'loopback'
Date: Sun, 22 Jul 2018 12:22:51 +0200
[Message part 1 (text/plain, inline)]
Mark H Weaver <mhw <at> netris.org> ezt írta (időpont: 2018. júl. 20., P, 23:28):

> Hydra failed its most recent evaluation attempt for the 'master' jobset,
> with the following error:
>
> --8<---------------cut here---------------start------------->8---
> considering jobset gnu:master (last checked 25842s ago)
> checking out Git branch master from
> https://git.savannah.gnu.org/r/guix.git
> Initialized empty Git repository in
> /tmp/git-checkout-tmp-5663/git-export/.git/
> From
> /var/lib/hydra/scm/git/f08e53b7f0f3ce68a74e8745c37add3d0aecabda3e30c724b0d838fdc6743e2b
>  * branch            master     -> FETCH_HEAD
>  * [new branch]      master     -> origin/master
> Switched to a new branch 'fetchgit'
> removing `.git'...
> hash is 631480c61f698a8519ea0f2e4663fe841ea7bfe8a332e4a44eb4e4fe051143c9
> path is /gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export
> evaluator hydra-eval-guile-jobs
> hydra-eval-guile-jobs returned exit code 1:
> adding `/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export' to the
> load path
> prepending "/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export" to the
> load path
> prepending "/gnu/store/zgj9yr6i285079pzs77jl5kka6n9j3fy-git-export" to the
> load path
> evaluating for 'x86_64-linux' (heap size: 170.0 MiB)...
> warning: SQLite database is busy
> Backtrace:
> In ice-9/eval.scm:
>    196:43 19 (_ #(#(#(#<module (#{ g23}#) 16583c0>) #<build-da?> ?) ?))
> In ice-9/boot-9.scm:
>     152:2 18 (with-fluid* _ _ _)
>     152:2 17 (with-fluid* _ _ _)
>     152:2 16 (with-fluid* _ _ _)
> In unknown file:
>           15 (_ #<procedure 2521a140 at ice-9/eval.scm:330:13 ()> # #)
> In ice-9/eval.scm:
>    191:27 14 (_ #(#(#<module (#{ g23}#) 16583c0> #<procedure 25?>) ?))
>    196:35 13 (_ #(#(#(#(#<directory (gnu system vm) ab0d000>) ?) ?) ?))
>    293:34 12 (_ #(#(#(#<directory (gnu system) 331e1e0>) #<<op?> ?) ?))
>    293:34 11 (_ #(#(#<directory (gnu services) 9c445a0> #<vari?> ?) ?))
> In srfi/srfi-1.scm:
>    592:29 10 (map1 (#<<service> type: #<service-type profile 3fa8?> ?))
>    592:29  9 (map1 (#<<service> type: #<service-type etc ac18140>?> ?))
>    592:17  8 (map1 (#<<service> type: #<service-type boot ac18550?> ?))
> In ice-9/eval.scm:
>    293:34  7 (_ #(#(#(#<directory (gnu services) 9c445a0> # # ?) ?) ?))
> In srfi/srfi-1.scm:
>    592:17  6 (map1 (#<<service> type: #<service-type shepherd-roo?> ?))
> In ice-9/eval.scm:
>    213:29  5 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
>     159:9  4 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
>    202:35  3 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
>     619:8  2 (_ #(#(#<directory (gnu services shepherd) 9c441e0>) #))
> In srfi/srfi-1.scm:
>     640:9  1 (for-each #<procedure assert-satisfied-requirements (a)> ?)
>     640:9  0 (for-each #<procedure 283ae320 at ice-9/eval.scm:333:1?> ?)
>
> srfi/srfi-1.scm:640:9: In procedure for-each:
> Throw to key `srfi-34' with args `(#<condition &message [message: "service
> 'ssh-daemon' requires 'loopback', which is not provided by any service"]
> 283afe00>)'.
> --8<---------------cut here---------------end--------------->8---
>
>
I've not looked into this in detail, but would it be possible to bring in a
service providing 'loopback'?


> This is almost certainly related to the following commit:
>
>
> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=363c946b36a77aa6f0e60b8c93a171d2e649164f
>
> but I don't yet understand what's wrong with that commit, if anything.
> I'm also surprised to see this code being run on Hydra during an
> evaluation.
>
>       Mark
>
>
>
>
[Message part 2 (text/html, inline)]

Reply sent to Mark H Weaver <mhw <at> netris.org>:
You have taken responsibility. (Sun, 22 Jul 2018 20:29:02 GMT) Full text and rfc822 format available.

Notification sent to Mark H Weaver <mhw <at> netris.org>:
bug acknowledged by developer. (Sun, 22 Jul 2018 20:29:02 GMT) Full text and rfc822 format available.

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

From: Mark H Weaver <mhw <at> netris.org>
To: 32229-done <at> debbugs.gnu.org
Subject: Re: bug#32229: Hydra evaluation failure: service 'ssh-daemon'
 requires 'loopback'
Date: Sun, 22 Jul 2018 16:26:33 -0400
Mark H Weaver <mhw <at> netris.org> writes:

> Hydra failed its most recent evaluation attempt for the 'master' jobset,
> with the following error:

[...]

> srfi/srfi-1.scm:640:9: In procedure for-each:
> Throw to key `srfi-34' with args `(#<condition &message [message: "service 'ssh-daemon' requires 'loopback', which is not provided by any service"] 283afe00>)'.

This was fixed by Ludovic in the following commit:

  https://git.savannah.gnu.org/cgit/guix.git/commit/?id=264967c883d32606c18b378f717c303e7490c942

I'm closing this bug now.

      Mark




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

This bug report was last modified 6 years and 363 days ago.

Previous Next


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