>>> generate-kernel-cmdline: Building testing/generate-kernel-cmdline 1.0-r0 (using abuild 3.16.0-r0) started Thu, 22 Jan 2026 23:37:32 +0000 >>> generate-kernel-cmdline: Validating /home/buildozer/aports/testing/generate-kernel-cmdline/APKBUILD... >>> generate-kernel-cmdline: Analyzing dependencies... >>> generate-kernel-cmdline: Installing for build: build-base cargo go-md2man just ( 1/11) Installing libffi (3.5.2-r0) ( 2/11) Installing xz-libs (5.8.2-r0) ( 3/11) Installing libxml2 (2.13.9-r0) ( 4/11) Installing llvm21-libs (21.1.8-r0) ( 5/11) Installing scudo-malloc (21.1.8-r0) ( 6/11) Installing rust (1.93.0-r0) ( 7/11) Installing sqlite-libs (3.51.2-r0) ( 8/11) Installing cargo (1.93.0-r0) ( 9/11) Installing go-md2man (2.0.7-r7) (10/11) Installing just (1.46.0-r0) (11/11) Installing .makedepends-generate-kernel-cmdline (20260122.233733) Executing busybox-1.37.0-r31.trigger OK: 852.5 MiB in 118 packages >>> generate-kernel-cmdline: Cleaning up srcdir >>> generate-kernel-cmdline: Cleaning up pkgdir >>> generate-kernel-cmdline: Cleaning up tmpdir >>> generate-kernel-cmdline: Fetching https://distfiles.alpinelinux.org/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> generate-kernel-cmdline: Fetching https://gitlab.postmarketos.org/postmarketOS/generate-kernel-cmdline/-/archive/1.0/generate-kernel-cmdline-1.0.tar.gz Connecting to gitlab.postmarketos.org (140.211.167.182:443) saving to '/var/cache/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz.part' generate-kernel-cmdl 100% |********************************| 18204 0:00:00 ETA '/var/cache/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz.part' saved /var/cache/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz: OK >>> generate-kernel-cmdline: Fetching https://distfiles.alpinelinux.org/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz /var/cache/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz: OK >>> generate-kernel-cmdline: Unpacking /var/cache/distfiles/edge/generate-kernel-cmdline-1.0.tar.gz... cargo build --release Updating git repository `https://github.com/Arnavion/uapi-config` Compiling uapi-config v0.2.0 (https://github.com/Arnavion/uapi-config#d3bac5b4) Compiling generate-kernel-cmdline v0.1.0 (/home/buildozer/aports/testing/generate-kernel-cmdline/src/generate-kernel-cmdline-1.0) Finished `release` profile [optimized] target(s) in 6.20s go-md2man -in docs/generate-kernel-cmdline.5.md -out docs/generate-kernel-cmdline.5 cargo build --release Finished `release` profile [optimized] target(s) in 0.02s CMD="/home/buildozer/aports/testing/generate-kernel-cmdline/src/generate-kernel-cmdline-1.0/target/release/generate-kernel-cmdline" .ci/lib/testlib.sh tests generate-kernel-cmdline Running tests for generate-kernel-cmdline # Test suite 01-gen-kernel-cmdline.sh ==> Test 1: Basic add params, simple and with values Parsing /tmp/tmp.kkMGPA/etc/kernel-cmdline.d/00-test.conf ✅ loglevel=4 console=tty0 == loglevel=4 console=tty0 <== Test 1: Passed! Basic add params, simple and with values ==> Test 2: Basic remove, exact match Parsing /tmp/tmp.LgCpkA/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.LgCpkA/usr/lib/kernel-cmdline.d/01-remove.conf ✅ console=tty0 == console=tty0 <== Test 2: Passed! Basic remove, exact match ==> Test 3: Remove nonexistent param, noop Parsing /tmp/tmp.JICLFB/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.JICLFB/usr/lib/kernel-cmdline.d/01-remove.conf ✅ quiet console=tty0 == quiet console=tty0 <== Test 3: Passed! Remove nonexistent param, noop ==> Test 4: Processing order across directories Parsing /tmp/tmp.PDBoOB/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.PDBoOB/etc/kernel-cmdline.d/00-user.conf Parsing /tmp/tmp.PDBoOB/usr/lib/kernel-cmdline.d/50-pkg.conf Parsing /tmp/tmp.PDBoOB/etc/kernel-cmdline.d/99-local.conf ✅ from_usr_lib from_etc from_usr_lib_50 from_etc_99 == from_usr_lib from_etc from_usr_lib_50 from_etc_99 <== Test 4: Passed! Processing order across directories ==> Test 5: Same param from multiple configs, no duplicates Parsing /tmp/tmp.pNlgjB/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.pNlgjB/usr/lib/kernel-cmdline.d/50-pkg.conf ✅ console=tty0 quiet loglevel=4 == console=tty0 quiet loglevel=4 <== Test 5: Passed! Same param from multiple configs, no duplicates ==> Test 6: Removing exact match Parsing /tmp/tmp.FiiBDC/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.FiiBDC/etc/kernel-cmdline.d/01-remove.conf ✅ console=tty0 quiet == console=tty0 quiet Parsing /tmp/tmp.FiiBDC/usr/lib/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.FiiBDC/etc/kernel-cmdline.d/01-remove.conf ✅ console=tty0 console=ttyMSM0,115200 quiet == console=tty0 console=ttyMSM0,115200 quiet <== Test 6: Passed! Removing exact match ==> Test 7: Masking with empty file Parsing /tmp/tmp.pckdPC/etc/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.pckdPC/usr/lib/kernel-cmdline.d/10-pkg.conf ✅ splash == splash <== Test 7: Passed! Masking with empty file ==> Test 8: Masking with symlink to /dev/null Parsing /tmp/tmp.BJJfkC/etc/kernel-cmdline.d/00-base.conf Parsing /tmp/tmp.BJJfkC/usr/lib/kernel-cmdline.d/10-pkg.conf ✅ splash == splash <== Test 8: Passed! Masking with symlink to /dev/null ==> Test 9: Ignore comments and empty lines Parsing /tmp/tmp.dhghFD/usr/lib/kernel-cmdline.d/00-test.conf ✅ quiet console=tty0 loglevel=4 == quiet console=tty0 loglevel=4 <== Test 9: Passed! Ignore comments and empty lines [9/9 tests passed!] >>> generate-kernel-cmdline: Entering fakeroot... install -Dm755 "/home/buildozer/aports/testing/generate-kernel-cmdline/src/generate-kernel-cmdline-1.0/target/release/generate-kernel-cmdline" -t "/home/buildozer/aports/testing/generate-kernel-cmdline/pkg/generate-kernel-cmdline//usr/bin/" install -Dm755 docs/generate-kernel-cmdline.5 -t "/home/buildozer/aports/testing/generate-kernel-cmdline/pkg/generate-kernel-cmdline//usr/share/man/man5/" >>> generate-kernel-cmdline-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/generate-kernel-cmdline/pkg/generate-kernel-cmdline-doc/usr/share/man' >>> generate-kernel-cmdline-doc*: Preparing subpackage generate-kernel-cmdline-doc... >>> generate-kernel-cmdline-doc*: Running postcheck for generate-kernel-cmdline-doc >>> generate-kernel-cmdline*: Running postcheck for generate-kernel-cmdline >>> generate-kernel-cmdline*: Preparing package generate-kernel-cmdline... >>> generate-kernel-cmdline*: Stripping binaries >>> generate-kernel-cmdline*: Scanning shared objects >>> generate-kernel-cmdline-doc*: Tracing dependencies... >>> generate-kernel-cmdline-doc*: Package size: 1.1 KB >>> generate-kernel-cmdline-doc*: Compressing data... >>> generate-kernel-cmdline-doc*: Create checksum... >>> generate-kernel-cmdline-doc*: Create generate-kernel-cmdline-doc-1.0-r0.apk >>> generate-kernel-cmdline*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 >>> generate-kernel-cmdline*: Package size: 300.6 KB >>> generate-kernel-cmdline*: Compressing data... >>> generate-kernel-cmdline*: Create checksum... >>> generate-kernel-cmdline*: Create generate-kernel-cmdline-1.0-r0.apk >>> generate-kernel-cmdline: Build complete at Thu, 22 Jan 2026 23:37:43 +0000 elapsed time 0h 0m 11s >>> generate-kernel-cmdline: Cleaning up srcdir >>> generate-kernel-cmdline: Cleaning up pkgdir >>> generate-kernel-cmdline: Uninstalling dependencies... ( 1/11) Purging .makedepends-generate-kernel-cmdline (20260122.233733) ( 2/11) Purging cargo (1.93.0-r0) ( 3/11) Purging rust (1.93.0-r0) ( 4/11) Purging go-md2man (2.0.7-r7) ( 5/11) Purging just (1.46.0-r0) ( 6/11) Purging llvm21-libs (21.1.8-r0) ( 7/11) Purging scudo-malloc (21.1.8-r0) ( 8/11) Purging sqlite-libs (3.51.2-r0) ( 9/11) Purging libffi (3.5.2-r0) (10/11) Purging libxml2 (2.13.9-r0) (11/11) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.2 MiB in 107 packages >>> generate-kernel-cmdline: Updating the testing/x86_64 repository index... >>> generate-kernel-cmdline: Signing the index...