>>> aprilsh: Building testing/aprilsh 0.7.12-r13 (using abuild 3.16.0-r0) started Tue, 24 Mar 2026 18:05:18 +0000 >>> aprilsh: Validating /home/buildozer/aports/testing/aprilsh/APKBUILD... >>> aprilsh: Analyzing dependencies... >>> aprilsh: Installing for build: build-base go protoc utmps-dev ncurses ncurses-terminfo musl-locales protoc-gen-go ( 1/64) Installing go (1.26.1-r2) ( 2/64) Installing abseil-cpp-raw-logging-internal (20250814.1-r0) ( 3/64) Installing abseil-cpp-crc-internal (20250814.1-r0) ( 4/64) Installing abseil-cpp-crc32c (20250814.1-r0) ( 5/64) Installing abseil-cpp-crc-cord-state (20250814.1-r0) ( 6/64) Installing abseil-cpp-strings-internal (20250814.1-r0) ( 7/64) Installing abseil-cpp-strings (20250814.1-r0) ( 8/64) Installing abseil-cpp-cord-internal (20250814.1-r0) ( 9/64) Installing abseil-cpp-exponential-biased (20250814.1-r0) (10/64) Installing abseil-cpp-cordz-functions (20250814.1-r0) (11/64) Installing abseil-cpp-spinlock-wait (20250814.1-r0) (12/64) Installing abseil-cpp-base (20250814.1-r0) (13/64) Installing abseil-cpp-time-zone (20250814.1-r0) (14/64) Installing abseil-cpp-time (20250814.1-r0) (15/64) Installing abseil-cpp-kernel-timeout-internal (20250814.1-r0) (16/64) Installing abseil-cpp-malloc-internal (20250814.1-r0) (17/64) Installing abseil-cpp-stacktrace (20250814.1-r0) (18/64) Installing abseil-cpp-tracing-internal (20250814.1-r0) (19/64) Installing abseil-cpp-synchronization (20250814.1-r0) (20/64) Installing abseil-cpp-cordz-handle (20250814.1-r0) (21/64) Installing abseil-cpp-cordz-info (20250814.1-r0) (22/64) Installing abseil-cpp-cord (20250814.1-r0) (23/64) Installing abseil-cpp-city (20250814.1-r0) (24/64) Installing abseil-cpp-hash (20250814.1-r0) (25/64) Installing abseil-cpp-log-internal-globals (20250814.1-r0) (26/64) Installing abseil-cpp-log-initialize (20250814.1-r0) (27/64) Installing abseil-cpp-leak-check (20250814.1-r0) (28/64) Installing abseil-cpp-log-internal-nullguard (20250814.1-r0) (29/64) Installing abseil-cpp-log-internal-check-op (20250814.1-r0) (30/64) Installing abseil-cpp-log-internal-conditions (20250814.1-r0) (31/64) Installing abseil-cpp-symbolize (20250814.1-r0) (32/64) Installing abseil-cpp-examine-stack (20250814.1-r0) (33/64) Installing abseil-cpp-log-globals (20250814.1-r0) (34/64) Installing abseil-cpp-int128 (20250814.1-r0) (35/64) Installing abseil-cpp-str-format-internal (20250814.1-r0) (36/64) Installing abseil-cpp-log-internal-format (20250814.1-r0) (37/64) Installing abseil-cpp-log-sink (20250814.1-r0) (38/64) Installing abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (39/64) Installing abseil-cpp-log-internal-proto (20250814.1-r0) (40/64) Installing abseil-cpp-log-internal-structured-proto (20250814.1-r0) (41/64) Installing abseil-cpp-strerror (20250814.1-r0) (42/64) Installing abseil-cpp-log-internal-message (20250814.1-r0) (43/64) Installing abseil-cpp-hashtablez-sampler (20250814.1-r0) (44/64) Installing abseil-cpp-raw-hash-set (20250814.1-r0) (45/64) Installing abseil-cpp-status (20250814.1-r0) (46/64) Installing abseil-cpp-statusor (20250814.1-r0) (47/64) Installing abseil-cpp-throw-delegate (20250814.1-r0) (48/64) Installing abseil-cpp-die-if-null (20250814.1-r0) (49/64) Installing libprotobuf-lite (31.1-r1) (50/64) Installing protobuf (31.1-r1) (51/64) Installing libprotobuf (31.1-r1) (52/64) Installing libprotoc (31.1-r1) (53/64) Installing protoc (31.1-r1) (54/64) Installing skalibs-libs (2.14.5.1-r0) (55/64) Installing utmps-libs (0.1.3.2-r1) (56/64) Installing skalibs-dev (2.14.5.1-r0) (57/64) Installing utmps-dev (0.1.3.2-r1) (58/64) Installing ncurses (6.6_p20251231-r0) (59/64) Installing ncurses-terminfo (6.6_p20251231-r0) (60/64) Installing libintl (0.24.1-r1) (61/64) Installing musl-locales (0.1.0-r1) (62/64) Installing protoc-gen-go (1.36.11-r3) (63/64) Installing .makedepends-aprilsh (20260324.180521) (64/64) Installing protobuf-vim (31.1-r1) Executing busybox-1.37.0-r31.trigger OK: 569.6 MiB in 169 packages >>> aprilsh: Cleaning up srcdir >>> aprilsh: Cleaning up pkgdir >>> aprilsh: Cleaning up tmpdir >>> aprilsh: Fetching https://distfiles.alpinelinux.org/distfiles/edge/aprilsh-0.7.12.tar.gz /var/cache/distfiles/edge/aprilsh-0.7.12.tar.gz: OK /home/buildozer/aports/testing/aprilsh/fix-tests.patch: OK /home/buildozer/aports/testing/aprilsh/apshd.logrotate: OK /home/buildozer/aports/testing/aprilsh/apshd.initd: OK /home/buildozer/aports/testing/aprilsh/fix-pkg-config.patch: OK /home/buildozer/aports/testing/aprilsh/fix-redefinition-struct-utmpx.patch: OK >>> aprilsh: Fetching https://distfiles.alpinelinux.org/distfiles/edge/aprilsh-0.7.12.tar.gz /var/cache/distfiles/edge/aprilsh-0.7.12.tar.gz: OK /home/buildozer/aports/testing/aprilsh/fix-tests.patch: OK /home/buildozer/aports/testing/aprilsh/apshd.logrotate: OK /home/buildozer/aports/testing/aprilsh/apshd.initd: OK /home/buildozer/aports/testing/aprilsh/fix-pkg-config.patch: OK /home/buildozer/aports/testing/aprilsh/fix-redefinition-struct-utmpx.patch: OK >>> aprilsh: Unpacking /var/cache/distfiles/edge/aprilsh-0.7.12.tar.gz... go: downloading github.com/creack/pty v1.1.18 go: downloading google.golang.org/protobuf v1.28.1 go: downloading github.com/rivo/uniseg v0.4.4 go: downloading github.com/ericwq/goutmp v0.5.3 go: downloading golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b go: downloading golang.org/x/crypto v0.23.0 go: downloading golang.org/x/sys v0.20.0 go: downloading github.com/skeema/knownhosts v1.2.1 go: downloading github.com/ericwq/ssh_config v1.2.2 go: downloading github.com/ericwq/terminfo v0.2.0 go: downloading golang.org/x/term v0.20.0 go: downloading golang.org/x/sync v0.1.0 >>> aprilsh: fix-tests.patch patching file terminal/display_test.go >>> aprilsh: fix-pkg-config.patch patching file vendor/github.com/ericwq/goutmp/goutmp_musl_linux.go >>> aprilsh: fix-redefinition-struct-utmpx.patch patching file vendor/github.com/ericwq/goutmp/goutmp_musl_linux.go ok github.com/ericwq/aprilsh/encrypt 0.098s ok github.com/ericwq/aprilsh/frontend 0.567s ok github.com/ericwq/aprilsh/frontend/client 0.359s main process 13089 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7101 -child -destination buildozer@localhost -term xterm], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.016Z level=ERROR msg="init uds client failed" pid=13089 error="dial unixgram /tmp/aprilsh-13077.sock: connect: no such file or directory" --- FAIL: TestRunWorkerKillSignal (0.19s) --- FAIL: TestRunWorkerKillSignal/runWorker_stopped_by_signal_kill (0.19s) server_test.go:1327: #test run expect "open aprilsh:7101," got "open aprilsh:get key timeout\n" main process 13095 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7141 -child -destination buildozer@localhost -term xterm], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.045Z level=INFO msg="start listening on" pid=13095 port=7141 clientTERM=xterm time=2026-03-24T18:07:25.049Z level=INFO msg="user session begin" pid=13095 user=buildozer time=2026-03-24T18:07:25.085Z level=WARN msg="startShell fail" pid=13095 error=early-shutdown time=2026-03-24T18:07:25.086Z level=INFO msg="user session end" pid=13095 user=buildozer time=2026-03-24T18:07:25.086Z level=INFO msg="stop listening on" pid=13095 port=7141 main process 13106 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7101 -child -destination buildozer@localhost -term xterm], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.212Z level=INFO msg="start listening on" pid=13106 port=7101 clientTERM=xterm time=2026-03-24T18:07:25.213Z level=INFO msg="user session begin" pid=13106 user=buildozer main process 13113 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7102 -child -destination buildozer@localhost -term xterm], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.230Z level=INFO msg="start listening on" pid=13113 port=7102 clientTERM=xterm time=2026-03-24T18:07:25.231Z level=INFO msg="user session begin" pid=13113 user=buildozer time=2026-03-24T18:07:25.235Z level=WARN msg="startShell fail" pid=13106 error=early-shutdown time=2026-03-24T18:07:25.235Z level=INFO msg="user session end" pid=13106 user=buildozer time=2026-03-24T18:07:25.235Z level=INFO msg="stop listening on" pid=13106 port=7101 time=2026-03-24T18:07:25.420Z level=WARN msg="startShell fail" pid=13113 error=early-shutdown time=2026-03-24T18:07:25.420Z level=INFO msg="user session end" pid=13113 user=buildozer time=2026-03-24T18:07:25.420Z level=INFO msg="stop listening on" pid=13113 port=7102 main process 13125 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7101 -child -destination buildozer@localhost -term xterm-256color], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.448Z level=INFO msg="start listening on" pid=13125 port=7101 clientTERM=xterm-256color time=2026-03-24T18:07:25.450Z level=INFO msg="user session begin" pid=13125 user=buildozer time=2026-03-24T18:07:25.593Z level=WARN msg="startShell fail" pid=13125 error=early-shutdown time=2026-03-24T18:07:25.593Z level=INFO msg="user session end" pid=13125 user=buildozer time=2026-03-24T18:07:25.593Z level=INFO msg="stop listening on" pid=13125 port=7101 main process 13077 args=[/usr/bin/apshd -b -destination buildozer@localhost -p 7150 -t xterm-256color -vv], uds=/tmp/aprilsh-13077.sock main process 13136 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 7151 -child -destination buildozer@localhost -term xterm-256color], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.618Z level=INFO msg="start listening on" pid=13136 port=7151 clientTERM=xterm-256color time=2026-03-24T18:07:25.619Z level=INFO msg="user session begin" pid=13136 user=buildozer time=2026-03-24T18:07:25.762Z level=WARN msg="startShell fail" pid=13136 error=early-shutdown time=2026-03-24T18:07:25.762Z level=INFO msg="user session end" pid=13136 user=buildozer time=2026-03-24T18:07:25.762Z level=INFO msg="stop listening on" pid=13136 port=7151 main process 13150 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 6512 -child -destination buildozer@fakehost -term xterm-fake -v], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:25.951Z level=ERROR msg="init uds client failed" pid=13150 error="dial unixgram /tmp/aprilsh-13077.sock: connect: no such file or directory" main process 13157 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 6513 -child -destination buildozer@fakehost -term xterm-fake -vv], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:26.096Z level=ERROR msg="init uds client failed" pid=13157 error="dial unixgram /tmp/aprilsh-13077.sock: connect: no such file or directory" main process 13163 args=[/home/buildozer/aports/testing/aprilsh/src/aprilsh-0.7.12/bin/apshd -p 6514 -child -destination buildozer@fakehost -term xterm-fake -source], uds=/tmp/aprilsh-13077.sock time=2026-03-24T18:07:26.244Z level=ERROR source=github.com/ericwq/aprilsh/frontend/server/server.go:2015 msg="init uds client failed" pid=13163 error="dial unixgram /tmp/aprilsh-13077.sock: connect: no such file or directory" FAIL FAIL github.com/ericwq/aprilsh/frontend/server 4.484s ok github.com/ericwq/aprilsh/network 2.500s ok github.com/ericwq/aprilsh/statesync 0.280s ok github.com/ericwq/aprilsh/terminal 2.605s ok github.com/ericwq/aprilsh/util 0.109s FAIL >>> ERROR: aprilsh: check failed >>> aprilsh: Uninstalling dependencies... ( 1/64) Purging .makedepends-aprilsh (20260324.180521) ( 2/64) Purging go (1.26.1-r2) ( 3/64) Purging utmps-dev (0.1.3.2-r1) ( 4/64) Purging utmps-libs (0.1.3.2-r1) ( 5/64) Purging ncurses (6.6_p20251231-r0) ( 6/64) Purging ncurses-terminfo (6.6_p20251231-r0) ( 7/64) Purging musl-locales (0.1.0-r1) ( 8/64) Purging protoc-gen-go (1.36.11-r3) ( 9/64) Purging libintl (0.24.1-r1) (10/64) Purging protobuf-vim (31.1-r1) (11/64) Purging skalibs-dev (2.14.5.1-r0) (12/64) Purging skalibs-libs (2.14.5.1-r0) (13/64) Purging protoc (31.1-r1) (14/64) Purging libprotobuf (31.1-r1) (15/64) Purging libprotobuf-lite (31.1-r1) (16/64) Purging protobuf (31.1-r1) (17/64) Purging libprotoc (31.1-r1) (18/64) Purging abseil-cpp-die-if-null (20250814.1-r0) (19/64) Purging abseil-cpp-log-internal-message (20250814.1-r0) (20/64) Purging abseil-cpp-examine-stack (20250814.1-r0) (21/64) Purging abseil-cpp-statusor (20250814.1-r0) (22/64) Purging abseil-cpp-status (20250814.1-r0) (23/64) Purging abseil-cpp-cord (20250814.1-r0) (24/64) Purging abseil-cpp-cordz-info (20250814.1-r0) (25/64) Purging abseil-cpp-cordz-handle (20250814.1-r0) (26/64) Purging abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (27/64) Purging abseil-cpp-raw-hash-set (20250814.1-r0) (28/64) Purging abseil-cpp-hashtablez-sampler (20250814.1-r0) (29/64) Purging abseil-cpp-synchronization (20250814.1-r0) (30/64) Purging abseil-cpp-stacktrace (20250814.1-r0) (31/64) Purging abseil-cpp-malloc-internal (20250814.1-r0) (32/64) Purging abseil-cpp-log-internal-conditions (20250814.1-r0) (33/64) Purging abseil-cpp-base (20250814.1-r0) (34/64) Purging abseil-cpp-log-globals (20250814.1-r0) (35/64) Purging abseil-cpp-hash (20250814.1-r0) (36/64) Purging abseil-cpp-city (20250814.1-r0) (37/64) Purging abseil-cpp-cord-internal (20250814.1-r0) (38/64) Purging abseil-cpp-cordz-functions (20250814.1-r0) (39/64) Purging abseil-cpp-crc-cord-state (20250814.1-r0) (40/64) Purging abseil-cpp-crc32c (20250814.1-r0) (41/64) Purging abseil-cpp-crc-internal (20250814.1-r0) (42/64) Purging abseil-cpp-exponential-biased (20250814.1-r0) (43/64) Purging abseil-cpp-log-internal-format (20250814.1-r0) (44/64) Purging abseil-cpp-str-format-internal (20250814.1-r0) (45/64) Purging abseil-cpp-int128 (20250814.1-r0) (46/64) Purging abseil-cpp-kernel-timeout-internal (20250814.1-r0) (47/64) Purging abseil-cpp-log-internal-check-op (20250814.1-r0) (48/64) Purging abseil-cpp-leak-check (20250814.1-r0) (49/64) Purging abseil-cpp-log-initialize (20250814.1-r0) (50/64) Purging abseil-cpp-log-internal-globals (20250814.1-r0) (51/64) Purging abseil-cpp-log-internal-nullguard (20250814.1-r0) (52/64) Purging abseil-cpp-log-internal-structured-proto (20250814.1-r0) (53/64) Purging abseil-cpp-log-internal-proto (20250814.1-r0) (54/64) Purging abseil-cpp-log-sink (20250814.1-r0) (55/64) Purging abseil-cpp-time (20250814.1-r0) (56/64) Purging abseil-cpp-strings (20250814.1-r0) (57/64) Purging abseil-cpp-strings-internal (20250814.1-r0) (58/64) Purging abseil-cpp-raw-logging-internal (20250814.1-r0) (59/64) Purging abseil-cpp-spinlock-wait (20250814.1-r0) (60/64) Purging abseil-cpp-strerror (20250814.1-r0) (61/64) Purging abseil-cpp-symbolize (20250814.1-r0) (62/64) Purging abseil-cpp-throw-delegate (20250814.1-r0) (63/64) Purging abseil-cpp-time-zone (20250814.1-r0) (64/64) Purging abseil-cpp-tracing-internal (20250814.1-r0) Executing busybox-1.37.0-r31.trigger OK: 391.7 MiB in 105 packages