1. 0.03 s $ /nix/store/wkkwxc04gdw6b263l1h29pjarjnjdyb6-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/vnjf0zi1lbln0srm2z743j70kjav76ln-nix-2.34.4/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes build --no-link git+https://codeberg.org/mtlynch/go-app-starter?ref=master&rev=87e682583d6d5b47bb363055e44847127829ccc6#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.07 s error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/b331f70d655d2a631f5d57d16906b307c14ec5be6546cbacd93429b153d463fe.sqlite' is busy
  3. 2.71 s these 2 derivations will be built:
  4. 2.71 s /nix/store/958vgcx55frmr39b6v6nsyilgrx8n22i-go-app-starter-dev-0.0.1.drv
  5. 2.71 s /nix/store/7mgil25n8j22l9rm87qvwqkn4g6wlnm4-go-app-starter-e2e-0.0.1.drv
  6. 2.86 s building '/nix/store/958vgcx55frmr39b6v6nsyilgrx8n22i-go-app-starter-dev-0.0.1.drv'...
  7. 2.90 s go-app-starter-dev> Running phase: unpackPhase
  8. 2.90 s go-app-starter-dev> unpacking source archive /nix/store/fwhcg5qspy8wnr98ap37vyp21p2z0550-source
  9. 2.92 s go-app-starter-dev> source root is source
  10. 2.93 s go-app-starter-dev> Running phase: patchPhase
  11. 2.94 s go-app-starter-dev> Running phase: updateAutotoolsGnuConfigScriptsPhase
  12. 2.96 s go-app-starter-dev> Running phase: configurePhase
  13. 3.03 s go-app-starter-dev> Running phase: buildPhase
  14. 3.03 s go-app-starter-dev> Building subPackage ./cmd/app
  15. 9.19 s go-app-starter-dev> Running phase: checkPhase
  16. 16.12 s go-app-starter-dev> ? github.com/mtlynch/go-app-starter/cmd/app [no test files]
  17. 16.16 s go-app-starter-dev> Running phase: installPhase
  18. 16.16 s go-app-starter-dev> Running phase: fixupPhase
  19. 16.17 s go-app-starter-dev> shrinking RPATHs of ELF executables and libraries in /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1
  20. 16.18 s go-app-starter-dev> shrinking /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1/bin/app-dev
  21. 16.20 s go-app-starter-dev> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  22. 16.20 s go-app-starter-dev> checking for references to /build/ in /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1...
  23. 16.24 s go-app-starter-dev> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  24. 16.24 s go-app-starter-dev> patching script interpreter paths in /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1
  25. 16.25 s go-app-starter-dev> stripping (with command strip and flags -S -p) in /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1/bin
  26. 16.54 s go-app-starter-dev (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1
  27. 16.58 s go-app-starter-dev (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  28. 16.59 s go-app-starter-dev (post)> copying 1 paths...
  29. 16.59 s go-app-starter-dev (post)> copying path '/nix/store/v6w5p3m8xfrh0893yqsfi45ig30n0bp0-go-app-starter-dev-0.0.1' to 'https://cache.nix-ci.com'...
  30. 21.29 s go-app-starter-dev (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  31. 21.42 s go-app-starter-dev (post)> copying 0 paths...
  32. 21.52 s building '/nix/store/7mgil25n8j22l9rm87qvwqkn4g6wlnm4-go-app-starter-e2e-0.0.1.drv'...
  33. 21.57 s go-app-starter-e2e> Running phase: unpackPhase
  34. 21.57 s go-app-starter-e2e> unpacking source archive /nix/store/fwhcg5qspy8wnr98ap37vyp21p2z0550-source
  35. 21.58 s go-app-starter-e2e> source root is source
  36. 21.59 s go-app-starter-e2e> Running phase: patchPhase
  37. 21.60 s go-app-starter-e2e> Executing npmConfigHook
  38. 21.60 s go-app-starter-e2e> Configuring npm
  39. 21.60 s go-app-starter-e2e> Validating consistency between /build/source/package-lock.json and /nix/store/0dk8jcag6q4rgcgailggsm937psd1786-go-app-starter-e2e-0.0.1-npm-deps/package-lock.json
  40. 21.63 s go-app-starter-e2e> Setting npm_config_cache to /nix/store/0dk8jcag6q4rgcgailggsm937psd1786-go-app-starter-e2e-0.0.1-npm-deps
  41. 21.63 s go-app-starter-e2e> Installing dependencies
  42. 21.70 s go-app-starter-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  43. 21.70 s go-app-starter-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  44. 21.70 s go-app-starter-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  45. 22.31 s go-app-starter-e2e>
  46. 22.31 s go-app-starter-e2e> added 100 packages, and audited 101 packages in 624ms
  47. 22.31 s go-app-starter-e2e>
  48. 22.31 s go-app-starter-e2e> 25 packages are looking for funding
  49. 22.31 s go-app-starter-e2e> run `npm fund` for details
  50. 22.31 s go-app-starter-e2e>
  51. 22.31 s go-app-starter-e2e> found 0 vulnerabilities
  52. 22.35 s go-app-starter-e2e> patching script interpreter paths in node_modules
  53. 22.37 s go-app-starter-e2e> node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  54. 22.37 s go-app-starter-e2e> node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  55. 22.38 s go-app-starter-e2e> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  56. 22.39 s go-app-starter-e2e> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  57. 22.40 s go-app-starter-e2e> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  58. 22.41 s go-app-starter-e2e> node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  59. 22.42 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  60. 22.43 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  61. 22.44 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  62. 22.44 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  63. 22.45 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  64. 22.46 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  65. 22.47 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  66. 22.48 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  67. 22.49 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  68. 22.51 s go-app-starter-e2e> node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  69. 22.52 s go-app-starter-e2e> node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  70. 22.53 s go-app-starter-e2e> node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  71. 22.54 s go-app-starter-e2e> node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  72. 22.55 s go-app-starter-e2e> node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  73. 22.62 s go-app-starter-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  74. 22.62 s go-app-starter-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  75. 22.62 s go-app-starter-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  76. 22.80 s go-app-starter-e2e> rebuilt dependencies successfully
  77. 22.81 s go-app-starter-e2e> patching script interpreter paths in node_modules
  78. 22.91 s go-app-starter-e2e> Finished npmConfigHook
  79. 22.91 s go-app-starter-e2e> Running phase: updateAutotoolsGnuConfigScriptsPhase
  80. 22.94 s go-app-starter-e2e> Running phase: configurePhase
  81. 22.97 s go-app-starter-e2e> no configure script, doing nothing
  82. 22.98 s go-app-starter-e2e> Running phase: buildPhase
  83. 22.98 s go-app-starter-e2e> no Makefile or custom buildPhase, doing nothing
  84. 22.98 s go-app-starter-e2e> Running phase: checkPhase
  85. 23.10 s go-app-starter-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  86. 23.10 s go-app-starter-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  87. 23.10 s go-app-starter-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  88. 23.89 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:42 github.com/mtlynch/go-app-starter/cmd/app/main.go:18: starting go-app-starter server
  89. 23.89 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:42 github.com/mtlynch/go-app-starter/store/sqlite/sqlite.go:23: reading DB from data/store.db
  90. 24.57 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:43 github.com/mtlynch/go-app-starter/cmd/app/main.go:41: listening on http://localhost:6001
  91. 24.77 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:43 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: POST /api/debug/db/per-session 404 19
  92. 24.80 s go-app-starter-e2e>
  93. 24.80 s go-app-starter-e2e> Running 1 test using 1 worker
  94. 25.27 s go-app-starter-e2e> Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  95. 25.41 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET / 200 4262
  96. 25.41 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  97. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/fontawesome@6.2.0/css/solid.min.css 200 572
  98. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/css/style.css 200 25
  99. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/fontawesome@6.2.0/css/fontawesome.min.css 200 80651
  100. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  101. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  102. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  103. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  104. 25.42 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  105. 25.46 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /static/third-party/fontawesome@6.2.0/webfonts/fa-solid-900.woff2 200 150472
  106. 25.57 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET /api/visits 200 49
  107. 26.10 s go-app-starter-e2e> [WebServer] 2026/04/04 20:19:44 github.com/mtlynch/go-app-starter/handlers/middleware.go:13: GET / 200 4266
  108. 26.45 s go-app-starter-e2e> ยท
  109. 26.50 s go-app-starter-e2e> 1 passed (2.6s)
  110. 26.53 s go-app-starter-e2e> Running phase: installPhase
  111. 26.54 s go-app-starter-e2e> Running phase: fixupPhase
  112. 26.56 s go-app-starter-e2e> shrinking RPATHs of ELF executables and libraries in /nix/store/s9szywhsvzkk3pnfmrz6rpzr4vbczmz6-go-app-starter-e2e-0.0.1
  113. 26.56 s go-app-starter-e2e> checking for references to /build/ in /nix/store/s9szywhsvzkk3pnfmrz6rpzr4vbczmz6-go-app-starter-e2e-0.0.1...
  114. 26.57 s go-app-starter-e2e> patching script interpreter paths in /nix/store/s9szywhsvzkk3pnfmrz6rpzr4vbczmz6-go-app-starter-e2e-0.0.1
  115. 26.72 s go-app-starter-e2e (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/s9szywhsvzkk3pnfmrz6rpzr4vbczmz6-go-app-starter-e2e-0.0.1
  116. 26.77 s go-app-starter-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  117. 26.77 s go-app-starter-e2e (post)> copying 1 paths...
  118. 26.77 s go-app-starter-e2e (post)> copying path '/nix/store/s9szywhsvzkk3pnfmrz6rpzr4vbczmz6-go-app-starter-e2e-0.0.1' to 'https://cache.nix-ci.com'...
  119. 26.96 s go-app-starter-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  120. 27.33 s go-app-starter-e2e (post)> copying 2 paths...
  121. 27.33 s go-app-starter-e2e (post)> copying path '/nix/store/8lya895fmhyln224baw8s68srjxwlxn4-go-app-starter-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
  122. 27.56 s go-app-starter-e2e (post)> copying path '/nix/store/7mgil25n8j22l9rm87qvwqkn4g6wlnm4-go-app-starter-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...