starting new job...
→ running command: cd "/etc/byggsteg/job-clone//heks-linux/trunk" && git reset --hard && git pull
HEAD is now at 8b4a570 feat: Add Gramps for family trees
From https://codeberg.org/jjba23/heks-linux
8b4a570..88d6da1 trunk -> origin/trunk
* [new tag] v1.8.0 -> v1.8.0
Updating 8b4a570..88d6da1
Fast-forward
HACKING.org | 662 +++++++++++++++++++++++++++++++++++
README.org | 8 +
maak.scm | 35 +-
src/heks-linux/alacritty.scm | 102 +++++-
src/heks-linux/bridges.scm | 9 +-
src/heks-linux/btop.scm | 33 ++
src/heks-linux/containers.scm | 30 ++
src/heks-linux/dconf.scm | 25 +-
src/heks-linux/fastfetch.scm | 34 +-
src/heks-linux/gif.scm | 39 +++
src/heks-linux/git.scm | 39 +++
src/heks-linux/gtk.scm | 32 +-
src/heks-linux/kitty.scm | 101 ++++--
src/heks-linux/lambdock.scm | 48 ++-
src/heks-linux/mako.scm | 53 ++-
src/heks-linux/niri.scm | 124 ++++++-
src/heks-linux/packages/flatpak.scm | 4 +
src/heks-linux/packages/zypper.scm | 5 +
src/heks-linux/palette.scm | 57 ++-
src/heks-linux/prelude.scm | 39 ++-
src/heks-linux/rmpc.scm | 39 +++
src/heks-linux/rofi.scm | 195 ++++++++++-
src/heks-linux/user-settings.scm | 8 +-
src/heks-linux/wallpaper.scm | 17 +-
src/heks-linux/waybar.scm | 73 +++-
test/veritas/unit/alacritty-spec.scm | 109 ++++++
test/veritas/unit/bridges-spec.scm | 94 +++--
test/veritas/unit/dconf-spec.scm | 58 ++-
test/veritas/unit/gtk-spec.scm | 117 +++++++
test/veritas/unit/kitty-spec.scm | 100 ++++++
test/veritas/unit/mako-spec.scm | 65 ++++
test/veritas/unit/niri-spec.scm | 108 ++++++
test/veritas/unit/palette-spec.scm | 113 ++++++
test/veritas/unit/prelude-spec.scm | 117 +++++++
test/veritas/unit/rofi-spec.scm | 125 +++++--
test/veritas/unit/wallpaper-spec.scm | 106 ++++++
test/veritas/unit/waybar-spec.scm | 136 +++++--
37 files changed, 2874 insertions(+), 185 deletions(-)
create mode 100644 HACKING.org
create mode 100644 test/veritas/unit/alacritty-spec.scm
create mode 100644 test/veritas/unit/gtk-spec.scm
create mode 100644 test/veritas/unit/kitty-spec.scm
create mode 100644 test/veritas/unit/mako-spec.scm
create mode 100644 test/veritas/unit/niri-spec.scm
create mode 100644 test/veritas/unit/palette-spec.scm
create mode 100644 test/veritas/unit/prelude-spec.scm
create mode 100644 test/veritas/unit/wallpaper-spec.scm
→ running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && uname -a
Linux wolk-jjba 7.1.5-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 88d6da126fcf52940c644e465eda1e5dfc2262a6
Merge: 7b765f7 ca544b3
Author: Josep Bigorra (Joe) <jjbigorra@gmail.com>
Date: Wed Oct 14 16:41:14 2026 +0200
Merge pull request 'fix: Run every assertion in the installer and wallpaper specs' (#4) from p0mf/heks-linux:fix/dead-test-asserts into trunk
Reviewed-on: https://codeberg.org/jjba23/heks-linux/pulls/4
Reviewed-by: Josep Bigorra (Joe) <jjbigorra@gmail.com>
commit ca544b3602cb7e602cbb1ffd51fb7738025c2f0b
Author: Preston Firestone <firestone.preston@gmail.com>
Date: Wed Oct 14 12:14:27 2026 +0100
fix: Run every assertion in the installer and wallpaper specs
`test` builds its case list with `(filter procedure? cases)` over its
`#:rest` arguments. When the assertions sit inside a `let`/`let*` body
only the last one is passed to `test`; the earlier ones are evaluated and
then silently dropped. Four assertions were not running at all:
- prelude-spec.scm "Config Files Install Into Missing Directories":
"The installer should create its directory tree" and "The installer
should write the contents";
- wallpaper-spec.scm "Rotation Script Is Valid Shell":
"The rotation script should be POSIX shell" and "The rotation script
should replace the running swaybg".
Move the setup `let`/`let*` outside `test`, so the assertions are direct
arguments and each becomes its own case.
Test suite on this commit: 153 assertions, 0 failures (was 149).
M test/veritas/unit/prelude-spec.scm
M test/veritas/unit/wallpaper-spec.scm
→ running command: cd /etc/byggsteg/job-clone/heks-linux/trunk && maak test
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 1.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 2.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 3.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 4.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 6.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 7.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 8.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 9.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 12.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 13.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 14.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 16.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 17.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 18.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 19.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 21.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 23.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 24.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 26.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 27.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 28.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 29.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 31.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 32.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 34.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 36.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 37.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 38.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 39.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 41.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 42.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 43.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 46.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 47.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 48.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 49.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 51.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 52.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 53.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 54.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 56.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 57.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 58.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 59.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 61.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 62.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 63.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 64.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 67.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 68.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 69.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 71.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 72.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 73.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 74.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 76.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 78.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 79.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 81.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 82.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 83.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 84.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 86.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 87.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 89.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 91.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 92.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 93.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 94.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 96.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 97.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 98.9%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.5%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 99.9%
156.9 MB will be downloaded
.....
..
..
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
..
.
.
.
..
.
.
.
.
.
......
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
1.0 MB will be downloaded
.
..
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.0%
7.7 MB will be downloaded
...
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 5.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 10.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 15.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 20.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 25.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 30.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 35.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 40.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 45.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 60.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 65.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 70.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 75.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 80.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 85.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 90.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 95.0%
6.9 MB will be downloaded
..
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
19.7 MB will be downloaded
..
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
0.1 MB will be downloaded
..
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
0.5 MB will be downloaded
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
13.8 MB will be downloaded
..
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
15.8 MB will be downloaded
..
..
..
..
..
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 11.1%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 22.2%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 44.4%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 55.6%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.7%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 77.8%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 88.9%
0.9 MB will be downloaded
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 33.3%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 66.7%
1.0 MB will be downloaded
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
1.7 MB will be downloaded
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 50.0%
4.5 MB will be downloaded
..
.
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
1.4 MB will be downloaded
..
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute:
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%
0.6 MB will be downloaded
..
The following derivation will be built:
/gnu/store/p17xawqqgc068dha12if1bg43qa4wip0-profile.drv
applying 1 graft for fontconfig-minimal-2.17.1 ...
applying 1 graft for python-minimal-3.12.12 ...
applying 2 grafts for ghostscript-9.56.1 ...
applying 2 grafts for libxft-2.3.8 ...
applying 1 graft for libxml2-2.14.6 ...
applying 3 grafts for tk-8.6.12 ...
applying 2 grafts for python-3.12.12 ...
applying 1 graft for libselinux-3.4 ...
applying 4 grafts for emacs-no-x-31.1 ...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 11 packages...
scanning directories for unit tests...
scanning present working directory for unit tests...
found unit tests: (kitty-spec.scm wallpaper-spec.scm mako-spec.scm waybar-spec.scm rofi-spec.scm prelude-spec.scm alacritty-spec.scm gtk-spec.scm niri-spec.scm palette-spec.scm dconf-spec.scm bridges-spec.scm)
running unit tests from file: kitty-spec.scm, entrypoint: spec
[INFO] [2026-10-14 16:42:50 CEST] load-local-overrides: Attempting override resolution for module (heks-linux user-settings) with profile 'local-settings'
[INFO] [2026-10-14 16:42:50 CEST] load-local-overrides: Warning - Neither $XDG_CONFIG_HOME nor $HOME is defined.
[INFO] [2026-10-14 16:42:50 CEST] load-local-overrides: Could not resolve a config directory. Skipping.
------------------------------------------
[suite] Kitty Terminal Suite
[test] Modifier Translation Uses Kitty Spelling
[assert] Modifiers are joined with a plus sign
[pass] assertion succesful, got: ctrl+shift
[assert] Unknown modifiers pass through
[pass] assertion succesful, got: ctrl+Custom
[assert] Alt and Super are spelled out
[pass] assertion succesful, got: alt+super
[test] Generated File Declares Every Section
[assert] The file carries a generated-file header
[pass] assertion succesful, got: #t
[assert] Scrollback is configured
[pass] assertion succesful, got: #t
[assert] A font section is emitted
[pass] assertion succesful, got: #t
[assert] A key-binding section is emitted
[pass] assertion succesful, got: #t
[test] Key Bindings Use Key Names Kitty Recognises
[assert] Ctrl+shift+end jumps to the bottom of the scrollback
[pass] assertion succesful, got: #t
[assert] Font size grows with ctrl+shift+equal
[pass] assertion succesful, got: #t
[assert] Font size shrinks with ctrl+shift+minus
[pass] assertion succesful, got: #t
[assert] Control+Y pastes
[pass] assertion succesful, got: #t
[assert] Ctrl+shift+home jumps to the top of the scrollback
[pass] assertion succesful, got: #t
[assert] Alt+W copies
[pass] assertion succesful, got: #t
[test] Bindings Render As Map Lines
[assert] A symbol action renders bare
[pass] assertion succesful, got: map ctrl+y paste_from_clipboard
[assert] A string action keeps its arguments
[pass] assertion succesful, got: map ctrl+shift+plus change_font_size all +2.0
[info] ran 1 tasks in: 0 seconds, 1869 microseconds
running unit tests from file: wallpaper-spec.scm, entrypoint: spec
------------------------------------------
[suite] Wallpaper Selection Suite
[test] Every Palette Resolves To Absolute Paths
[assert] No palette may end up without a wallpaper set
[pass] assertion succesful, got: #t
[test] Catalogued Palettes Use Their Own Directories
[assert] catppuccin-mocha should use its own artwork
[pass] assertion succesful, got: #t
[assert] ayu-dark should use the space artwork
[pass] assertion succesful, got: #t
[test] Generic Operandi Uses The Bergen Set
[assert] modus-operandi should stay inside the shared wallpaper tree
[pass] assertion succesful, got: #t
[assert] modus-operandi should include the Bergen backgrounds
[pass] assertion succesful, got: #t
[test] Unknown Palettes Are Rejected
[assert] An unregistered palette should raise instead of picking nothing
[pass] success catching error: %exception: (#<&message message: "exception occurred! unknown palette selected (not-a-real-palette), could not determine wallpaper set.">)
[test] Rotation Script Is Valid Shell
[assert] The rotation script should replace the running swaybg
[pass] assertion succesful, got: #t
[assert] The rotation script should be POSIX shell
[pass] assertion succesful, got: #t
[assert] The script should contain one branch per wallpaper
[pass] assertion succesful, got: 2
[test] Tinted Operandi Reaches The macOS Set
[assert] The macOS wallpaper set should not be empty
[pass] assertion succesful, got: #t
[assert] modus-operandi-tinted must not be swallowed by the generic operandi clause
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 1495 microseconds
running unit tests from file: mako-spec.scm, entrypoint: spec
------------------------------------------
[suite] Mako Notification Suite
[test] Banners Match The macOS Look
[assert] Notification banners should be borderless
[pass] assertion succesful, got: #t
[assert] Notification banners should be rounded
[pass] assertion succesful, got: #t
[test] Notification behaviour is configured
[assert] Left click should dismiss a notification
[pass] assertion succesful, got: #t
[assert] A default timeout should be set
[pass] assertion succesful, got: #t
[assert] Notification history should be kept
[pass] assertion succesful, got: #t
[test] Do Not Disturb Mode Is Declared
[assert] While in do-not-disturb, notifications must not be drawn
[pass] assertion succesful, got: #t
[assert] A do-not-disturb mode section should exist so makoctl can toggle it
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 1202 microseconds
running unit tests from file: waybar-spec.scm, entrypoint: spec
------------------------------------------
[suite] Waybar Configuration Suite
[test] Do Not Disturb Indicator
[assert] Clicking the indicator should toggle the mako DND mode
[pass] assertion succesful, got: #t
[test] Power Menu Actions
[assert] The shutdown entry should power the machine off
[pass] assertion succesful, got: systemctl poweroff
[assert] The logout entry should terminate the login session
[pass] assertion succesful, got: loginctl terminate-session $XDG_SESSION_ID
[test] Rounded Bar Styling
[assert] The floating bar should carry the configured corner radius
[pass] assertion succesful, got: 0px
[assert] The bar corner radius should be overridable
[pass] assertion succesful, got: 0px
[test] CSS Rules Generation
[assert] CSS list should not be empty
[pass] assertion succesful, got: #t
[assert] CSS should contain a rule for the waybar window
[pass] assertion succesful, got: #t
[assert] Module background should be transparent in CSS
[pass] assertion succesful, got: transparent
[test] Dynamic Start Button
[assert] Start button should return a list
[pass] assertion succesful, got: #t
[assert] Start button should respect the content keyword argument
[pass] assertion succesful, got: ? test
[test] Main Configuration (JSON Source)
[assert] Waybar config should be a list (convertible to JSON)
[pass] assertion succesful, got: #t
[assert] The do-not-disturb indicator should sit on the bar
[pass] assertion succesful, got: #t
[assert] Waybar position should be top by default
[pass] assertion succesful, got: top
[assert] Modules should be represented as vectors for JSON arrays
[pass] assertion succesful, got: #t
[test] Power Menu SXML Structure
[assert] Power menu should contain an interface definition
[pass] assertion succesful, got: #t
[assert] Power menu should contain a logout GtkMenuItem
[pass] assertion succesful, got: #t
[assert] The logout entry should carry a readable label
[pass] assertion succesful, got: #t
[assert] Power menu should start with SXML TOP node
[pass] assertion succesful, got: *TOP*
[info] ran 1 tasks in: 0 seconds, 2030 microseconds
running unit tests from file: rofi-spec.scm, entrypoint: spec
------------------------------------------
[suite] Rofi Configuration and Theming
[test] Power Menu Script
[assert] The power menu must be a Bash script
[pass] assertion succesful, got: #t
[assert] The power menu should expose a shutdown action
[pass] assertion succesful, got: #t
[assert] The first entry must use the rofi \0icon\x1f separator
[pass] assertion succesful, got: #t
[test] Rofi Script Modes Registered
[assert] The launcher, window switcher and power menu modes should be registered
[pass] assertion succesful, got: #t
[assert] The theme picker mode should be registered
[pass] assertion succesful, got: #t
[assert] The power mode should point at the generated script
[pass] assertion succesful, got: #t
[test] Theme Picker Script
[assert] Choosing a palette must re-render the palette-dependent configs
[pass] assertion succesful, got: #t
[assert] The theme picker must be a Bash script
[pass] assertion succesful, got: #t
[assert] Choosing a palette must persist itself as a local override
[pass] assertion succesful, got: #t
[test] Rofi Config String Template
[assert] Configuration should inject the configured sans font
[pass] assertion succesful, got: #t
[assert] Config must reference the generated theme file
[pass] assertion succesful, got: #t
[assert] Icons should be enabled by default
[pass] assertion succesful, got: #t
[test] Rofi Theme (AList Structure)
[assert] The spotlight panel should be softly rounded
[pass] assertion succesful, got: 18px
[assert] Should contain a global wildcard '*' section
[pass] assertion succesful, got: #t
[assert] Theme should be a list (AList)
[pass] assertion succesful, got: #t
[assert] Global background-color should be transparent
[pass] assertion succesful, got: transparent
[test] Theme Picker Lists Every Palette
[assert] The picker should know which palette is currently active
[pass] assertion succesful, got: #t
[assert] Every registered palette should appear in the picker
[pass] assertion succesful, got: 38
[info] ran 1 tasks in: 0 seconds, 1774 microseconds
running unit tests from file: prelude-spec.scm, entrypoint: spec
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/a
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/a/b
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/a/b/c
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/installed
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/installed/nested
[INFO] [2026-10-14 16:42:52 CEST] Writing config to file: /tmp/heks-prelude-spec-17880/installed/nested/deep.conf
[INFO] [2026-10-14 16:42:52 CEST] Creating directory: /tmp/heks-prelude-spec-17880/bin
[INFO] [2026-10-14 16:42:52 CEST] Writing config to file: /tmp/heks-prelude-spec-17880/bin/script.sh;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling ./test/veritas/unit/kitty-spec.scm
;;; compiling ./src/heks-linux/kitty.scm
;;; note: source file ./src/heks-linux/palette.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm.go
;;; compiling ./src/heks-linux/palette.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm.go
;;; note: source file ./src/heks-linux/prelude.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm.go
;;; compiling ./src/heks-linux/prelude.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm.go
;;; note: source file ./src/heks-linux/user-settings.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm.go
;;; compiling ./src/heks-linux/user-settings.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/kitty.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/kitty-spec.scm.go
;;; compiling ./test/veritas/unit/wallpaper-spec.scm
;;; compiling ./src/heks-linux/wallpaper.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/wallpaper.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/wallpaper-spec.scm.go
;;; compiling ./test/veritas/unit/mako-spec.scm
;;; compiling ./src/heks-linux/mako.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/mako.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/mako-spec.scm.go
;;; note: source file ./test/veritas/unit/waybar-spec.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/waybar-spec.scm.go
;;; compiling ./test/veritas/unit/waybar-spec.scm
;;; note: source file ./src/heks-linux/waybar.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm.go
;;; compiling ./src/heks-linux/waybar.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/waybar-spec.scm.go
;;; note: source file ./test/veritas/unit/rofi-spec.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/rofi-spec.scm.go
;;; compiling ./test/veritas/unit/rofi-spec.scm
;;; note: source file ./src/heks-linux/rofi.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm.go
;;; compiling ./src/heks-linux/rofi.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/rofi-spec.scm.go
;;; compiling ./test/veritas/unit/prelude-spec.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/prelude-spec.scm.go
;;; compiling ./test/veritas/unit/alacritty-spec.scm
;;; compiling ./src/heks-linux/alacritty.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/alacritty.scm.go
------------------------------------------
[suite] Prelude Helper Suite
[test] Nested Structures Render As Ini Sections
[assert] A nested list should become an INI section header
[pass] assertion succesful, got:
[settings]
port=8080
[test] Executable Config Files Get Executable Permissions
[assert] Passing #o755 should make the file executable
[pass] assertion succesful, got: 493
[test] Config Files Install Into Missing Directories
[assert] The installer should create its directory tree
[pass] assertion succesful, got: #t
[assert] The installer should write the contents
[pass] assertion succesful, got: hello
[assert] The default permissions should be #o644
[pass] assertion succesful, got: 420
[test] List Flattening
[assert] Flattening the empty list should stay empty
[pass] assertion succesful, got: ()
[assert] Nested lists should be flattened
[pass] assertion succesful, got: (1 2 3 4 5)
[test] Directory Trees Are Created Recursively
[assert] Missing parents should be created, not just the leaf
[pass] assertion succesful, got: #t
[assert] The created leaf should really be a directory
[pass] assertion succesful, got: #t
[test] Key Value Rendering
[assert] The template should be overridable
[pass] assertion succesful, got: host = localhost
[assert] Pairs should render with the default template
[pass] assertion succesful, got: host=localhost
port=80
[assert] CSS pairs should render indented
[pass] assertion succesful, got: color: black;
[info] ran 1 tasks in: 0 seconds, 3429 microseconds
running unit tests from file: alacritty-spec.scm, entrypoint: spec
------------------------------------------
[suite] Modifier Translation
[test] Short Modifiers Use Alacritty Spelling
[assert] Modifiers are joined with a vertical bar
[pass] assertion succesful, got: Control|Shift
[assert] Unknown modifiers pass through
[pass] assertion succesful, got: Control|Custom
[assert] Alt and Super are spelled out
[pass] assertion succesful, got: Alt|Super
------------------------------------------
[suite] Generated File
[test] Key Bindings Are Collected Into One Array
[assert] Control+Y pastes
[pass] assertion succesful, got: #t
[assert] Shift+Home jumps to the top of the scrollback
[pass] assertion succesful, got: #t
[assert] Bindings are rendered as a TOML array
[pass] assertion succesful, got: #t
[test] Every Section Is Declared
[assert] A keyboard section is emitted
[pass] assertion succesful, got: #t
[assert] A general section is emitted
[pass] assertion succesful, got: #t
[assert] The file carries a generated-file header
[pass] assertion succesful, got: #t
------------------------------------------
[suite] Setting Serialization
[test] Settings Serialize To TOML
[assert] Numbers render unquoted
[pass] assertion succesful, got: size = 12
[assert] Booleans render unquoted
[pass] assertion succesful, got: live_config_reload = true
[assert] Strings are quoted
[pass] assertion succesful, got: shell = "bash"
[assert] Inline tables pass through verbatim
[pass] assertion succesful, got: padding = { x = 16, y = 16}
------------------------------------------
[suite] Binding Serialization
[test] Bindings Render As Inline TOML Tables
[assert] A binding is one inline table
[pass] assertion succesful, got: { key = "Y", mods = "Control", action = "Paste"}
[info] ran 4 tasks in: 0 seconds, 21895 microseconds
running unit tests from file: gtk-spec.scm, entrypoint: spec
------------------------------------------
[suite] GTK Configuration Suite
[test] GTK 3 Settings
[assert] The GTK 3 settings should be an association list
[pass] assertion succesful, got: #t
[assert] The sans font should be configured
[pass] assertion succesful, got: #t
[assert] GTK 3 windows should show macOS style traffic lights
[pass] assertion succesful, got: close,minimize,maximize:
[test] dconf Button Layout
[assert] The window manager should place the traffic lights on the left
[pass] assertion succesful, got: 'close,minimize,maximize:'
[test] dconf Colour Scheme Follows The Palette
[assert] Light palettes should request the light GTK scheme
[pass] assertion succesful, got: 'prefer-light'
[assert] Dark palettes should request the dark GTK scheme
[pass] assertion succesful, got: 'prefer-dark'
[test] GTK 4 Settings
[assert] The GTK 4 settings should be an association list
[pass] assertion succesful, got: #t
[assert] GTK 4 windows should show macOS style traffic lights
[pass] assertion succesful, got: close,minimize,maximize:
[test] dconf Theme Names Come From The Palette
[assert] An accent colour should always be exported
[pass] assertion succesful, got: #t
[assert] The icon theme should be palette derived
[pass] assertion succesful, got: 'WhiteSur-pink'
[info] ran 1 tasks in: 0 seconds, 1441 microseconds
running unit tests from file: niri-spec.scm, entrypoint: spec
------------------------------------------
[suite] Niri Configuration Suite
[test] Springy macOS Style Motion
[assert] Window opening should be animated
[pass] assertion succesful, got: #t
[assert] Animations should be spring driven
[pass] assertion succesful, got: #t
[assert] Workspace switches should be animated
[pass] assertion succesful, got: #t
[test] Startup Scripts Exist Under ~/.local/bin
[assert] The startup entry must name the script that the dconf module installs
[pass] assertion succesful, got: #t
[assert] The stale, non-existent startup script name must be gone
[pass] assertion succesful, got: #t
[test] Configuration Serializes To KDL
[assert] A binds block should be emitted
[pass] assertion succesful, got: #t
[assert] An input block should be emitted
[pass] assertion succesful, got: #t
[assert] The generated config should start with the Heks header
[pass] assertion succesful, got: #t
[test] Natural Scrolling Follows Its Setting
[assert] Enabling the setting should emit natural-scroll into the config
[pass] assertion succesful, got: #t
[assert] Natural scrolling should stay off while the setting is disabled
[pass] assertion succesful, got: #t
[test] Rounded Windows And Soft Shadows
[assert] Windows should cast a drop shadow
[pass] assertion succesful, got: #t
[assert] Windows should get a rounded corner radius
[pass] assertion succesful, got: #t
[test] macOS And Omarchy Parity Bindings
[assert] Super+V should browse the clipboard history
[pass] assertion succesful, got: #t
[assert] Super+Return should open a terminal, as in Omarchy
[pass] assertion succesful, got: #t
[assert] Do-not-disturb should be reachable from a binding
[pass] assertion succesful, got: #t
[assert] Super+Q should close the focused window
[pass] assertion succesful, got: #t
[assert] The theme picker should be reachable from a binding
[pass] assertion succesful, got: #t
[assert] Super+Space should open the spotlight launcher
[pass] assertion succesful, got: #t
[assert] Toggling floating mode should move to Super+Shift+Space
[pass] assertion succesful, got: #t
[test] Clipboard History Is Recorded
[assert] The clipboard watcher should be started with the session
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 19661 microseconds
running unit tests from file: palette-spec.scm, entrypoint: spec
------------------------------------------
[suite] Palette Registry Suite
[test] Every Palette Exposes A Full Colour Set
[assert] Each palette must define primary/text/background colours
[pass] assertion succesful, got: #t
[test] Dark And Light Classification
[assert] catppuccin-latte should be a light palette
[pass] assertion succesful, got: #t
[assert] catppuccin-mocha should be a dark palette
[pass] assertion succesful, got: #t
[test] Colour Converters
[assert] hex-to-rgba should fall back on bad input
[pass] assertion succesful, got: rgba(0, 0, 0, 1)
[assert] hex-to-rgb should convert a hex colour
[pass] assertion succesful, got: rgb(0, 255, 0)
[assert] hex-to-rgba should convert a hex colour
[pass] assertion succesful, got: rgba(255, 0, 0, 1)
[assert] hex-to-rgba should honour the alpha argument
[pass] assertion succesful, got: rgba(0, 0, 255, 0.5)
[test] Unknown Palettes Are Rejected
[assert] Looking up an unregistered palette should raise
[pass] success catching error: %exception: (#<&message message: "exception ocurred! unknown palette selected: definitely-not-a-palette">)
[test] Registry Is Non Empty And Symbolic
[assert] Every palette name should be a symbol
[pass] assertion succesful, got: #t
[assert] Every palette name should be convertible to a string
[pass] assertion succesful, got: #t
[assert] At least one palette should be registered
[pass] assertion succesful, got: #t
[test] Every Palette Exposes Its Downstream Themes
[assert] Each palette must map to a GTK, icon, cursor and accent theme
[pass] assertion succesful, got: #t
[assert] Each palette must map to a supported lambdock theme
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 12391 microseconds
running unit tests from file: dconf-spec.scm, entrypoint: spec
------------------------------------------
[suite] dconf test suite
[test] Heks settings are namespaced and complete
[assert] The mono font should be exported to dconf
[pass] assertion succesful, got: #t
[assert] The language should be written under /heks-linux
[pass] assertion succesful, got: #t
[assert] The palette should be exported to dconf
[pass] assertion succesful, got: #t
[test] mk-nested-dconf-writer-commands
[assert] Nested settings should flatten into dconf write 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")
[test] caps-to-ctrl follows its parameter
[assert] Enabling caps-to-ctrl must write true
[pass] assertion succesful, got: #t
[assert] Disabling caps-to-ctrl must write false, not a hardcoded true
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 19648 microseconds
running unit tests from file: bridges-spec.scm, entrypoint: spec
------------------------------------------
[suite] bridges test suite
[test] Emacs Bridge Elisp Generation
[assert] Should configure the sans font
[pass] assertion succesful, got: #t
[assert] Should configure mono font
[pass] assertion succesful, got: #t
[assert] Should configure the Emacs theme
[pass] assertion succesful, got: #t
[assert] Bridge output should be wrapped in a 'progn
[pass] assertion succesful, got: progn
[assert] Bridge output should be a list (S-expression)
[pass] assertion succesful, got: #t
[test] Emacs Bridge Carries The Settings Values
[assert] The clone directory should travel across the bridge
[pass] assertion succesful, got: ~/Hacking/heks-linux
[assert] The mono font setting should travel across the bridge
[pass] assertion succesful, got: Intel One Mono
[test] Bash Bridge String Generation
[assert] Bash bridge should start with correct shebang
[pass] assertion succesful, got: #t
[assert] Bash bridge should export the highlight variable
[pass] assertion succesful, got: #t
[info] ran 1 tasks in: 0 seconds, 1356 microseconds
finished running tests
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/alacritty-spec.scm.go
;;; compiling ./test/veritas/unit/gtk-spec.scm
;;; compiling ./src/heks-linux/gtk.scm
;;; note: source file ./src/heks-linux/dconf.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm.go
;;; compiling ./src/heks-linux/dconf.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gtk.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/gtk-spec.scm.go
;;; compiling ./test/veritas/unit/niri-spec.scm
;;; compiling ./src/heks-linux/niri.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/niri.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/niri-spec.scm.go
;;; compiling ./test/veritas/unit/palette-spec.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/palette-spec.scm.go
;;; note: source file ./test/veritas/unit/dconf-spec.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/dconf-spec.scm.go
;;; compiling ./test/veritas/unit/dconf-spec.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/dconf-spec.scm.go
;;; note: source file ./test/veritas/unit/bridges-spec.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/bridges-spec.scm.go
;;; compiling ./test/veritas/unit/bridges-spec.scm
;;; note: source file ./src/heks-linux/bridges.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm.go
;;; compiling ./src/heks-linux/bridges.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/test/veritas/unit/bridges-spec.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/maak.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/maak.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/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/heks-linux/trunk/maak.scm.go
--------------------------------------------------------------
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
[INFO] [2026-10-14 16:42:58 CEST] load-local-overrides: Attempting override resolution for module (heks-linux user-settings) with profile 'local-settings'
[INFO] [2026-10-14 16:42:58 CEST] load-local-overrides: $XDG_CONFIG_HOME empty/unset, falling back to $HOME/.config
[INFO] [2026-10-14 16:42:58 CEST] load-local-overrides: Checking for override file at: /root/.config/heks-linux/local-settings.scm
[INFO] [2026-10-14 16:42:58 CEST] load-local-overrides: No override file found at /root/.config/heks-linux/local-settings.scm. Skipping.;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/alacritty.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/alacritty.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/alacritty.scm
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/palette.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/prelude.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/user-settings.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/alacritty.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/bridges.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/btop.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/btop.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/btop.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/btop.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/containers.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/containers.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/containers.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/containers.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/dconf.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/fastfetch.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/fastfetch.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/fastfetch.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/fastfetch.scm.go
;;; 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
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gif.scm
;;; heks-linux/gif.scm:164:10: warning: non-literal format string
;;; heks-linux/gif.scm:168:10: warning: non-literal format string
;;; 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/git.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/git.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/git.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/git.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gtk.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gtk.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gtk.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/gtk.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
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/lambdock.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/lambdock.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
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/mako.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/mako.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/mako.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/mako.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/niri.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/niri.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/niri.scm
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/wallpaper.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/wallpaper.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/wallpaper.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/wallpaper.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/niri.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/flatpak.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/flatpak.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/flatpak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/flatpak.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/zypper.scmAPI documentation saved to doc/api
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/zypper.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/zypper.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/packages/zypper.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rmpc.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rmpc.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rmpc.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rmpc.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/rofi.scm.go
;;; note: source file /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm.go
;;; compiling /etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/heks-linux/trunk/src/heks-linux/waybar.scm.go
index.texi:2133: warning: @end should only appear at the beginning of a line
index.texi:2147: warning: @end should only appear at the beginning of a line
index.texi:2162: warning: @end should only appear at the beginning of a line
index.texi: warning: must specify a title with a title command or @top
renamed './index_html' -> './doc/api-dist'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/API.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005falacritty.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fbridges.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fbtop.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fcontainers.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fdconf.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005ffastfetch.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgif.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgit.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgtk.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fkitty.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005flambdock.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fmako.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fniri.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpackages_005fflatpak.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpackages_005fzypper.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpalette.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fprelude.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005frmpc.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005frofi.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fuser_002dsettings.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fwallpaper.html'
removed '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fwaybar.html'
removed directory '/srv/http/jointhefreeworld.org/api-docs/heks-linux'
mkdir: created directory '/srv/http/jointhefreeworld.org/api-docs/heks-linux'
renamed 'doc/api-dist/API.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/API.html'
renamed 'doc/api-dist/heks_002dlinux_005falacritty.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005falacritty.html'
renamed 'doc/api-dist/heks_002dlinux_005fbridges.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fbridges.html'
renamed 'doc/api-dist/heks_002dlinux_005fbtop.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fbtop.html'
renamed 'doc/api-dist/heks_002dlinux_005fcontainers.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fcontainers.html'
renamed 'doc/api-dist/heks_002dlinux_005fdconf.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fdconf.html'
renamed 'doc/api-dist/heks_002dlinux_005ffastfetch.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005ffastfetch.html'
renamed 'doc/api-dist/heks_002dlinux_005fgif.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgif.html'
renamed 'doc/api-dist/heks_002dlinux_005fgit.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgit.html'
renamed 'doc/api-dist/heks_002dlinux_005fgtk.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fgtk.html'
renamed 'doc/api-dist/heks_002dlinux_005fkitty.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fkitty.html'
renamed 'doc/api-dist/heks_002dlinux_005flambdock.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005flambdock.html'
renamed 'doc/api-dist/heks_002dlinux_005fmako.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fmako.html'
renamed 'doc/api-dist/heks_002dlinux_005fniri.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fniri.html'
renamed 'doc/api-dist/heks_002dlinux_005fpackages_005fflatpak.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpackages_005fflatpak.html'
renamed 'doc/api-dist/heks_002dlinux_005fpackages_005fzypper.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpackages_005fzypper.html'
renamed 'doc/api-dist/heks_002dlinux_005fpalette.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fpalette.html'
renamed 'doc/api-dist/heks_002dlinux_005fprelude.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fprelude.html'
renamed 'doc/api-dist/heks_002dlinux_005frmpc.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005frmpc.html'
renamed 'doc/api-dist/heks_002dlinux_005frofi.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005frofi.html'
renamed 'doc/api-dist/heks_002dlinux_005fuser_002dsettings.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fuser_002dsettings.html'
renamed 'doc/api-dist/heks_002dlinux_005fwallpaper.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fwallpaper.html'
renamed 'doc/api-dist/heks_002dlinux_005fwaybar.html' -> '/srv/http/jointhefreeworld.org/api-docs/heks-linux/heks_002dlinux_005fwaybar.html'
removed 'doc/api/index.texi'
removed directory 'doc/api'
removed directory 'doc/api-dist'
removed directory 'doc'
--------------------------------------------------------------
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