ggg-43ec76b9-7538

job succeeded

starting new job...
rundir='/etc/byggsteg/job-clone//ggg/trunk succeeded43 lines · 0.7s
branch='trunk'
if ! command -v git >/dev/null 2>&1; then
  echo 'byggsteg: git is not on this deployment PATH, so the clone cannot be updated' >&2
  exit 1
fi
if ! cd "$dir"; then
  echo "byggsteg: cannot enter the clone $dir" >&2
  exit 1
fi
root=$(git rev-parse --show-toplevel 2>/dev/null)
if [ "$root" != "$(pwd -P)" ]; then
  echo "byggsteg: $dir is not a git checkout; remove it and the next run clones it again" >&2
  exit 1
fi
if ! origin=$(git remote get-url origin 2>/dev/null); then
  echo "byggsteg: $dir has no origin remote to fetch $branch from" >&2
  exit 1
fi
before=$(git rev-parse --short HEAD 2>/dev/null) || before=none
attempt=1
while :; do
  if GIT_TERMINAL_PROMPT=0 git fetch --quiet origin "+refs/heads/$branch:refs/remotes/origin/$branch"; then
    break
  fi
  if [ "$attempt" -ge 3 ]; then
    echo "byggsteg: could not fetch $branch from $origin after 3 attempts; is the branch still there, and is the remote reachable?" >&2
    exit 1
  fi
  echo "byggsteg: fetching $branch from $origin failed; retrying in $((attempt * 2))s" >&2
  sleep $((attempt * 2))
  attempt=$((attempt + 1))
done
if ! git checkout --quiet --force -B "$branch" FETCH_HEAD; then
  echo "byggsteg: fetched $branch from $origin but could not check it out" >&2
  exit 1
fi
after=$(git rev-parse --short HEAD)
if [ "$before" = "$after" ]; then
  echo "byggsteg: $branch was already at $after"
else
  echo "byggsteg: $branch moved from $before to $after"
fi


byggsteg: trunk moved from 32f2dda to d084d46
setupuname -a succeeded1 lines · 0.0s
Linux wolk-jjba 7.2.11-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
setupgit log --name-status HEAD^..HEAD succeeded5 lines · 0.0s
commit d084d46f23ca207acd6b3b96742c622f77d03ec4
Author: Josep Bigorra (Joe) <jjbigorra@gmail.com>
Date:   Tue Nov 10 20:47:02 2026 +0100

    chore: show the sponsor button

A       .github/FUNDING.yml
testmaak test succeeded11 lines · 1.6s
%%%% Starting test ggg  (Writing full log to "ggg.log")
# of expected passes      153

153 checks: 153 passed, 0 failed, 0 skipped


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

Maak 0.14.0: the infinitely extensible command runner

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

Executing Maak tasks: test


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

=> Running Maak task: test

  Run ggg's test suite.

Executing: guix time-machine --channels=channels.scm -- shell -m manifest.scm -- guile -L ./src ./test/ggg-tests.scm
deploysudo maak deploy succeeded694 lines · 38s
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%
The following derivation will be built:
  /gnu/store/5marqy913rdrjp8hnfnkfm9ipfxlplr9-ggg-0.22.0.drv

building /gnu/store/5marqy913rdrjp8hnfnkfm9ipfxlplr9-ggg-0.22.0.drv...
100% ▕█████████████████████████████████████████████████████████████████████████▏The following derivation will be built:
  /gnu/store/jzgw0pxkp8rp8nqdlc95wablvsw6f6mh-profile.drv

applying 1 graft for ggg-0.22.0 ...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
[INFO][2026-11-10 20:47:28+01:00] Starting Guile Glyph Generator: guile -L /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0 -c ((@(ggg main) main)) --resources /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/ggg/resources --destination ./dist --file /etc/byggsteg/job-clone/ggg/trunk/glyphs/jjba23.scm

[INFO][2026-11-10 20:47:31+0100] GGG: Guile Glyph Generator
[INFO][2026-11-10 20:47:31+0100]        loading glyphs file: /etc/byggsteg/job-clone/ggg/trunk/glyphs/jjba23.scm
[INFO][2026-11-10 20:47:31+0100]        clearing destination directory: ./dist
[INFO][2026-11-10 20:47:31+0100]        creating destination directory: ./dist
[INFO][2026-11-10 20:47:31+0100] +-----------------------------------------------+
[INFO][2026-11-10 20:47:31+0100] Start producing SVG images
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/pipeline-succeeded.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-guix.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/scheme-guile.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/haskell-ghc910.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-make.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-emacs.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-emacs-single.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/emacs-lisp.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/i18n-gnu-gettext.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/license-gpl3+.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/license-lgpl3+.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/license-agpl3+.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/license-fdl13+.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/license-mit.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/shell-fish.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/shell-bash.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/shell-eshell.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-artanis.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gnu-artanis-122.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/css-tailwind4.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/jointhefreeworld-org.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/scala-213.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/justfile.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/sbt.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/rust-185+.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/cargo.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/maak.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/byggsteg.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/byggsteg-github.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/github-mirror.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lucidplan.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/bewaking.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/hygguile.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/veritas.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/symbanta.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/java-25.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/kotlin-2.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/spring-boot.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/scala-3.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/build-gradle.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/build-maven.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lisp-sbcl.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/scheme-racket.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/clojure.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/emacs-org.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/emacs-magit.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/dev-docker.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/nix-flake.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/build-meson.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/gtk4.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lang-c.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/env.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lang-python.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lang-go.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/build-cmake.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/pkg-homebrew.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/ci-buildkite.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/ci-drone.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/ci-travis.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/test-jest.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/test-vitest.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/test-pytest.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/lint-eslint.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/fmt-prettier.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/db-postgresql.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/db-sqlite.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/db-redis.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/deploy-kubernetes.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/infra-terraform.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/web-nginx.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/shell-zsh.svg
[INFO][2026-11-10 20:47:31+0100]        producing ./dist/docs-markdown.svg
[INFO][2026-11-10 20:47:31+0100] +-----------------------------------------------+
[INFO][2026-11-10 20:47:31+0100] GGG is done generating images
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm.go
;;; compiling /gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/ai8155xzq38xn7iwwbsm254dvwf03x5q-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm.go
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%
The following derivation will be built:
  /gnu/store/dvpk69gnk1n2ir03m5lspcj2idr7kgb5-ggg-0.22.0.drv

building /gnu/store/dvpk69gnk1n2ir03m5lspcj2idr7kgb5-ggg-0.22.0.drv...
100% ▕█████████████████████████████████████████████████████████████████████████▏The following derivation will be built:
  /gnu/store/2gd13q29qrwbk44h63xmg50kyxw7s0ck-profile.drv

applying 1 graft for ggg-0.22.0 ...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
[INFO][2026-11-10 20:47:40+01:00] Starting Guile Glyph Generator: guile -L /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0 -c ((@(ggg main) main)) --resources /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/ggg/resources --destination ./dist --keep --file /etc/byggsteg/job-clone/ggg/trunk/glyphs/showcase.scm

[INFO][2026-11-10 20:47:43+0100] GGG: Guile Glyph Generator
[INFO][2026-11-10 20:47:43+0100]        loading glyphs file: /etc/byggsteg/job-clone/ggg/trunk/glyphs/showcase.scm
[INFO][2026-11-10 20:47:43+0100]        keeping the files already in: ./dist
[INFO][2026-11-10 20:47:43+0100] +-----------------------------------------------+
[INFO][2026-11-10 20:47:43+0100] Start producing SVG images
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/python.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/javascript.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/typescript.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/go.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/swift.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/cplusplus.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/dart.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/elixir.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/erlang.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/lua.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/julia.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/perl.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ocaml.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/crystal.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nim.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/dotnet.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/fsharp.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/fortran.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/haskell.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/java.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/kotlin.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/scala.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/webassembly.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/react.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/svelte.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/astro.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nextjs.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nuxt.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/vite.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/tailwindcss.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/bootstrap.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/html5.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/markdown.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/graphql.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/htmx.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/django.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/fastapi.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/flask.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/laravel.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/springboot.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ktor.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/flutter.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/jetpackcompose.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/electron.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/express.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nestjs.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/preact.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/remix.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/phoenixframework.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/gatsby.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/qt.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apollographql.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/openapiinitiative.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/postman.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/insomnia.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/postgresql.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/mysql.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/mariadb.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/sqlite.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/mongodb.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/redis.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/clickhouse.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/duckdb.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/elasticsearch.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/prisma.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/supabase.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/kubernetes.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/podman.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/terraform.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ansible.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nginx.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apache.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/rabbitmq.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apachekafka.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apachespark.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apacheflink.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/apacheairflow.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/celery.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/cockroachlabs.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/influxdb.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/neo4j.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/helm.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/containerd.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/envoyproxy.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/caddy.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/openssl.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/wireguard.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/tailscale.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/github.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/gitlab.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/gitea.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/bitbucket.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/codeberg.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/githubactions.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/circleci.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/vercel.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/netlify.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/cloudflare.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/googlecloud.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/firebase.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/digitalocean.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/render.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/flydotio.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/grafana.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/prometheus.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/sentry.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/datadog.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ubuntu.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/archlinux.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/opensuse.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/freebsd.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/openbsd.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/alpinelinux.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/gnome.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/kde.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/xfce.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/wayland.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/vim.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/helix.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/sublimetext.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/zed.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/intellijidea.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/tmux.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/zsh.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/gnubash.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/fishshell.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/nushell.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/huggingface.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/pytorch.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/tensorflow.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ollama.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/jupyter.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/numpy.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/pandas.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/jest.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/vitest.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/cypress.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/pytest.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/eslint.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/prettier.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/esbuild.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/npm.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/pnpm.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/bun.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/deno.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/blender.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/krita.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/excalidraw.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/obsstudio.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/ffmpeg.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/libreoffice.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/obsidian.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/notion.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/wikipedia.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/latex.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/discord.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/telegram.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/matrix.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/reddit.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-catppuccin-mocha.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-catppuccin-macchiato.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-catppuccin-frappe.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-catppuccin-latte.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-doom-one.svg;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm.go
;;; compiling /gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/03fszb0nvw3qhxzb5pkx3p5y0gwz84ji-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm.go

[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-doom-one-light.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-dracula.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-dracula-alucard.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-solarized-dark.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-solarized-light.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-modus-operandi.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/theme-modus-vivendi.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-flat.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-square.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-shadow.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-plastic.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frosted-glass.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-material.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frutiger.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-neon.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frutiger-sky.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frutiger-aqua.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frutiger-mint.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frutiger-sunrise.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-plastic-ggg.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-frosted-cube.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-material-slate.svg
[INFO][2026-11-10 20:47:43+0100]        producing ./dist/style-neon-synth.svg
[INFO][2026-11-10 20:47:43+0100] +-----------------------------------------------+
[INFO][2026-11-10 20:47:43+0100] GGG is done generating images
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%
The following derivation will be built:
  /gnu/store/dg59frvqm1h7pv4dlplrgfvbjiw9b51m-ggg-0.22.0.drv

building /gnu/store/dg59frvqm1h7pv4dlplrgfvbjiw9b51m-ggg-0.22.0.drv...
100% ▕█████████████████████████████████████████████████████████████████████████▏The following derivation will be built:
  /gnu/store/g3m460knih163nnf2qh5s2g5w83mp4rf-profile.drv

applying 1 graft for ggg-0.22.0 ...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
Wrote a gallery of 259 badges and 286 logos to /etc/byggsteg/job-clone/ggg/trunk/dist/gallery.html
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/sxml.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/prelude.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/version.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/svg.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/logo.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/colors.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/style.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/glyph.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/gallery.scm.go
;;; compiling /gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/server.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/gnu/store/d5f4dxx10dib4siibvz7v9w5ybzx2vaq-ggg-0.22.0/share/guile/site/3.0/ggg/main.scm.go


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

Maak 0.14.0: the infinitely extensible command runner

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

Executing Maak tasks: deploy


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

=> Running Maak task: deploy


Executing: guix time-machine --channels=channels.scm -- shell -f guix.scm -- ggg --file ./glyphs/jjba23.scm --destination ./dist

Executing: guix time-machine --channels=channels.scm -- shell -f guix.scm -- ggg --file ./glyphs/showcase.scm --destination ./dist --keep

Executing: guix time-machine --channels=channels.scm -- shell -f guix.scm -- ggg --gallery ./dist/gallery.html --glyphs ./glyphs
API documentation saved to doc/api
index.texi: warning: must specify a title with a title command or @top

Executing: guix time-machine --channels=channels.scm -- shell -m manifest.scm -- documenta api ./src/ggg

Executing: guix time-machine --channels=channels.scm -- shell -m manifest.scm -- texi2any -v --html --css-ref=https://jointhefreeworld.org/static/css/jointhefreeworld.css ./doc/api/index.texi
renamed './index' -> './doc/api-dist'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pipeline-succeeded.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-guix.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/scheme-guile.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/haskell-ghc910.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-make.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-emacs.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-emacs-single.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/emacs-lisp.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/i18n-gnu-gettext.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/license-gpl3+.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/license-lgpl3+.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/license-agpl3+.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/license-fdl13+.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/license-mit.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/shell-fish.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/shell-bash.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/shell-eshell.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-artanis.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnu-artanis-122.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/css-tailwind4.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/jointhefreeworld-org.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/scala-213.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/justfile.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/sbt.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/rust-185+.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/cargo.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/maak.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/byggsteg.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/byggsteg-github.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/github-mirror.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lucidplan.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/bewaking.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/hygguile.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/veritas.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/symbanta.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/java-25.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/kotlin-2.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/spring-boot.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/scala-3.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/build-gradle.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/build-maven.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lisp-sbcl.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/scheme-racket.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/clojure.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/emacs-org.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/emacs-magit.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/dev-docker.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nix-flake.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/build-meson.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gtk4.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lang-c.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/env.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lang-python.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lang-go.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/build-cmake.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pkg-homebrew.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ci-buildkite.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ci-drone.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ci-travis.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/test-jest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/test-vitest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/test-pytest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lint-eslint.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/fmt-prettier.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/db-postgresql.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/db-sqlite.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/db-redis.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/deploy-kubernetes.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/infra-terraform.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/web-nginx.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/shell-zsh.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/docs-markdown.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/python.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/javascript.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/typescript.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/go.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/swift.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/cplusplus.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/dart.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/elixir.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/erlang.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/lua.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/julia.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/perl.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ocaml.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/crystal.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nim.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/dotnet.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/fsharp.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/fortran.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/haskell.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/java.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/kotlin.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/scala.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/webassembly.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/react.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/svelte.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/astro.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nextjs.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nuxt.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/vite.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/tailwindcss.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/bootstrap.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/html5.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/markdown.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/graphql.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/htmx.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/django.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/fastapi.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/flask.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/laravel.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/springboot.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ktor.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/flutter.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/jetpackcompose.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/electron.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/express.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nestjs.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/preact.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/remix.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/phoenixframework.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gatsby.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/qt.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apollographql.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/openapiinitiative.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/postman.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/insomnia.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/postgresql.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/mysql.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/mariadb.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/sqlite.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/mongodb.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/redis.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/clickhouse.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/duckdb.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/elasticsearch.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/prisma.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/supabase.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/kubernetes.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/podman.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/terraform.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ansible.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nginx.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apache.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/rabbitmq.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apachekafka.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apachespark.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apacheflink.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/apacheairflow.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/celery.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/cockroachlabs.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/influxdb.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/neo4j.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/helm.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/containerd.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/envoyproxy.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/caddy.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/openssl.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/wireguard.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/tailscale.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/github.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gitlab.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gitea.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/bitbucket.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/codeberg.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/githubactions.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/circleci.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/vercel.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/netlify.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/cloudflare.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/googlecloud.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/firebase.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/digitalocean.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/render.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/flydotio.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/grafana.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/prometheus.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/sentry.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/datadog.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ubuntu.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/archlinux.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/opensuse.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/freebsd.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/openbsd.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/alpinelinux.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnome.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/kde.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/xfce.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/wayland.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/vim.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/helix.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/sublimetext.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/zed.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/intellijidea.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/tmux.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/zsh.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gnubash.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/fishshell.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/nushell.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/huggingface.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pytorch.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/tensorflow.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ollama.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/jupyter.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/numpy.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pandas.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/jest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/vitest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/cypress.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pytest.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/eslint.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/prettier.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/esbuild.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/npm.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/pnpm.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/bun.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/deno.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/blender.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/krita.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/excalidraw.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/obsstudio.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/ffmpeg.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/libreoffice.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/obsidian.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/notion.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/wikipedia.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/latex.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/discord.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/telegram.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/matrix.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/reddit.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-catppuccin-mocha.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-catppuccin-macchiato.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-catppuccin-frappe.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-catppuccin-latte.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-doom-one.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-doom-one-light.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-dracula.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-dracula-alucard.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-solarized-dark.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-solarized-light.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-modus-operandi.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/theme-modus-vivendi.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-flat.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-square.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-shadow.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-plastic.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frosted-glass.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-material.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frutiger.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-neon.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frutiger-sky.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frutiger-aqua.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frutiger-mint.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frutiger-sunrise.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-plastic-ggg.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-frosted-cube.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-material-slate.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/style-neon-synth.svg'
removed '/srv/http/jointhefreeworld.org/ggg/dist/gallery.html'
removed directory '/srv/http/jointhefreeworld.org/ggg/dist'
renamed 'dist' -> '/srv/http/jointhefreeworld.org/ggg/dist'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/API.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fcolors.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fgallery.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fglyph.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005flogo.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fmain.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fprelude.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fserver.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fstyle.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fsvg.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fsxml.html'
removed '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fversion.html'
removed directory '/srv/http/jointhefreeworld.org/api-docs/ggg'
mkdir: created directory '/srv/http/jointhefreeworld.org/api-docs/ggg'
renamed 'doc/api-dist/API.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/API.html'
renamed 'doc/api-dist/ggg_005fcolors.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fcolors.html'
renamed 'doc/api-dist/ggg_005fgallery.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fgallery.html'
renamed 'doc/api-dist/ggg_005fglyph.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fglyph.html'
renamed 'doc/api-dist/ggg_005flogo.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005flogo.html'
renamed 'doc/api-dist/ggg_005fmain.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fmain.html'
renamed 'doc/api-dist/ggg_005fprelude.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fprelude.html'
renamed 'doc/api-dist/ggg_005fserver.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fserver.html'
renamed 'doc/api-dist/ggg_005fstyle.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fstyle.html'
renamed 'doc/api-dist/ggg_005fsvg.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fsvg.html'
renamed 'doc/api-dist/ggg_005fsxml.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fsxml.html'
renamed 'doc/api-dist/ggg_005fversion.html' -> '/srv/http/jointhefreeworld.org/api-docs/ggg/ggg_005fversion.html'

Executing: mv -v doc/api-dist/* /srv/http/jointhefreeworld.org/api-docs/ggg
removed 'doc/api/index.texi'
removed directory 'doc/api'
removed directory 'doc/api-dist'
removed directory 'doc'
deploysudo herd restart ggg-daemon || true succeeded2 lines · 0.1s
Enabled service ggg-daemon.
Service ggg-daemon has been started.
inspect the job's lambda expression
(lambda()
  `((task . ("maak-test" "maak-deploy" "pull-and-restart"))
    (daemon-name . "ggg-daemon")
    (project . "ggg")
    (branch-name . "trunk")
    (clone-url . "https://github.com/jjba23/ggg.git")))