Subject: [Cuirass] Wrong type: #f in cuirass/templates.scm
From: Tobias Geerinckx-Rice <[email-masked]>
To: [email-masked]
Cc: Mathieu Othacehe <[email-masked]>
Date: Sun, 14 Nov 2021 12:14:40 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Guix,

The following page refuses to load:

--8<---------------cut here---------------start------------->8---
~$ curl -LI https://ci.guix.gnu.org/build/1618120/details
HTTP/1.1 404 Not Found
Server: nginx
Date: Sun, 14 Nov 2021 11:16:01 GMT
Content-Type: text/plain;charset=utf-8
Content-Length: 42
Connection: keep-alive
--8<---------------cut here---------------end--------------->8---

Here's what gets logged in cuirass-web.log:

--8<---------------cut here---------------start------------->8---
2021-11-14T12:13:51 GET /build/1618120/details
In cuirass/http.scm:
   747:13  5 (url-handler _ _)
In cuirass/templates.scm:
   740:22  4 (build-details ((#:derivation . "/gnu/store/0rks1d?") 
   ?) ?)
In srfi/srfi-1.scm:
   603:19  3 (map2 (1287823 1287827 1289462 1289463 1289464 # # # 
   ?) ?)
In cuirass/templates.scm:
   747:51  2 (_ 1287823 _)
    215:4  1 (status-class _)
In ice-9/boot-9.scm:
  1685:16  0 (raise-exception _ #:continuable? _)
In procedure =: Wrong type: #f
--8<---------------cut here---------------end--------------->8---

Kind regards,

T G-R