heks-linux-7f5e3491-2fd5

job failed

time taken
3 seconds
started at
Sat Aug 8 15:17:03 2026
updated at
Sat Aug 8 15:17:06 2026
log uuid
7f5e3491-2fd5-4ea7-997c-08f104aec860
inspect the job's lambda expression
(lambda()
  `((task . ("maak-test" "maak-deploy"))
    (project . "heks-linux")
    (branch-name . "trunk")
    (clone-url . "https://codeberg.org/jjba23/heks-linux.git")
    (env . ((VERITAS_REPORTER . monotone-reporter)))))
starting new job...


-> running command: cd "/etc/byggsteg/job-clone//heks-linux/trunk" && git reset --hard && git pull

HEAD is now at 5653e96 feat: ??? Lambdock
From https://codeberg.org/jjba23/heks-linux
   5653e96..bc36eee  trunk      -> origin/trunk
Updating 5653e96..bc36eee
Fast-forward
 src/heks-linux/gif.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)


-> running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && uname -a

Linux wolk-jjba 7.0.12-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux


-> running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && git log --name-status HEAD^..HEAD

commit bc36eee3da74eec188abb34211e15229d968f967
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 8 15:16:45 2026 +0200

    feat: ??? Lambdock

M	src/heks-linux/gif.scm


-> running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && maak test


scanning directories for unit tests...
scanning present working directory for unit tests...

found unit tests: (dconf-spec.scm rofi-spec.scm bridges-spec.scm waybar-spec.scm)


running unit tests from file: dconf-spec.scm, entrypoint: spec


------------------------------------------
[suite] dconf test suite
  [test] mk-nested-dconf-writer-commands
    [pass] assertion succesful, got: (echo "/org/gnome/desktop/interface/gtk-key-theme --> 'Emacs'" && dconf write "/org/gnome/desktop/interface/gtk-key-theme" "'Emacs'" echo "/org/gnome/desktop/interface/cursor-size --> 24" && dconf write "/org/gnome/desktop/interface/cursor-size" "24" echo "/org/gnome/desktop/interface/enable-animations --> true" && dconf write "/org/gnome/desktop/interface/enable-animations" "true")
[info] ran 1 tasks in: 0 seconds, 5960 microseconds

running unit tests from file: rofi-spec.scm, entrypoint: spec


------------------------------------------
[suite] Rofi Configuration and Theming
  [test] Rofi Config String Template
    [assert] Config must reference the generated theme file
    [pass] assertion succesful, got: #t
  [test] Rofi Theme (AList Structure)
    [assert] Global background-color should be transparent
    [pass] assertion succesful, got: transparent
[info] ran 1 tasks in: 0 seconds, 765 microseconds

running unit tests from file: bridges-spec.scm, entrypoint: spec


------------------------------------------
[suite] bridges test suite
  [test] Emacs Bridge Elisp Generation
    [assert] Should configure the Emacs theme
    [pass] assertion succesful, got: #t
  [test] Bash Bridge String Generation
    [assert] Bash bridge should export the highlight variable
    [pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 839 microseconds

running unit tests from file: waybar-spec.scm, entrypoint: spec


------------------------------------------
[suite] Waybar Configuration Suite
  [test] Power Menu SXML Structure
    [assert] Power menu should contain an interface definition
    [pass] assertion succesful, got: #t
    [assert] Power menu should start with SXML TOP node
    [pass] assertion succesful, got: *TOP*
  [test] CSS Rules Generation
    [assert] Module background should be transparent in CSS
    [pass] assertion succesful, got: transparent
  [test] Dynamic Start Button
    [assert] Start button should respect the content keyword argument
    [pass] assertion succesful, got: ? test
  [test] Main Configuration (JSON Source)
    [assert] Modules should be represented as vectors for JSON arrays
    [pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 1093 microseconds

finished running tests


--------------------------------------------------------------

Maak: the infinitely extensible command runner

Loading tasks from Maak file: /etc/byggsteg/job-clone/heks-linux/trunk/maak.scm

Executing Maak tasks: test

--------------------------------------------------------------

=> Running Maak task: test

  Unit tests.

  Execute command:
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- guile -L ./src -L ./test -c '((@ (veritas runner) run-tests))'


-> running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && sudo maak deploy

;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gif.scm
;;;       newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gif.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gif.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gif.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/kitty.scm
;;;       newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/kitty.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/kitty.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/kitty.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/lambdock.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/lambdock.scm.go
Backtrace:
In ice-9/eval.scm:
    619:8 19 (_ #(#(#<directory (guile-user) 7f887f8fdc80>)))
In ice-9/boot-9.scm:
   2836:4 18 (save-module-excursion _)
  4388:12 17 (_)
  1747:15 16 (with-exception-handler #<procedure 7f887f998ea0 at ic???> ???)
In documenta/commands.scm:
     96:7 15 (api _ _)
In srfi/srfi-1.scm:
   586:29 14 (map1 _)
   586:29 13 (map1 _)
   586:29 12 (map1 _)
   586:29 11 (map1 _)
   586:29 10 (map1 _)
   586:29  9 (map1 _)
   586:29  8 (map1 _)
   586:29  7 (map1 _)
   586:29  6 (map1 _)
   586:29  5 (map1 _)
   586:17  4 (map1 ((heks-linux lambdock) (heks-linux mako) (# #) # ???))
In documenta/templates/stexi.scm:
   115:31  3 (module-section (heks-linux lambdock))
In documenta/data.scm:
    131:6  2 (group-api-objects #<interface (heks-linux lambdock) 7f???>)
In srfi/srfi-1.scm:
   460:18  1 (fold #<procedure 7f8877daeca0 at documenta/data.scm:1???> ???)
In documenta/data.scm:
   135:16  0 (_ lambdock-config-filename (("macros") ("paramet???" ???) ???))

documenta/data.scm:135:16: ERROR:
  1. &residual-export-exception:
      reason: "Possible residual export found."
      exported-residue: lambdock-config-filename
      exporter-module: (heks-linux lambdock)
Backtrace:
In ice-9/boot-9.scm:
  1784:12  8 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In unknown file:
           7 (apply-smob/0 #<thunk 7ff38667a2e0>)
In ice-9/boot-9.scm:
    733:2  6 (call-with-prompt _ _ #<procedure default-prompt-handler (k proc)>)
In ice-9/eval.scm:
    619:8  5 (_ #(#(#<directory (guile-user) 7ff38667ec80>)))
In ice-9/command-line.scm:
   187:19  4 (_ #<input: custom-port 7ff3866653f0>)
In unknown file:
           3 (eval ((@ (maak main) main)) #<directory (guile-user) 7ff38667ec80>)
In srfi/srfi-1.scm:
    750:9  2 (for-each #<procedure 7ff38579c230 at /gnu/store/przpmzn36jjpc4aibbk3h8q7masy1zvs-profile/share/guile/site/3.0/maak/maak.scm:87:12 (task)> (deploy))
In /etc/byggsteg/job-clone/heks-linux/trunk/maak.scm:
    356:2  1 (deploy)
In /gnu/store/przpmzn36jjpc4aibbk3h8q7masy1zvs-profile/share/guile/site/3.0/maak/dsl.scm:
    89:12  0 ($ _ #:verbose? _ #:join _)

/gnu/store/przpmzn36jjpc4aibbk3h8q7masy1zvs-profile/share/guile/site/3.0/maak/dsl.scm:89:12: In procedure $:

Non-zero exit code when running!
Command: guix time-machine --channels=channels.scm -- shell -m manifest.scm -- documenta api ./src/heks-linux &&  texi2any -v --html --css-ref=https://jointhefreeworld.org/static/css/jointhefreeworld.css -o index_html ./doc/api/index.texi
Exit code: 1



--------------------------------------------------------------

Maak: the infinitely extensible command runner

Loading tasks from Maak file: /etc/byggsteg/job-clone/heks-linux/trunk/maak.scm

Executing Maak tasks: deploy

--------------------------------------------------------------

=> Running Maak task: deploy

  Deploy the project's documentation.

  Execute command:
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- documenta api ./src/heks-linux &&  texi2any -v --html --css-ref=https://jointhefreeworld.org/static/css/jointhefreeworld.css -o index_html ./doc/api/index.texi