>>> rmlint: Building testing/rmlint 2.10.3-r0 (using abuild 3.16.0-r0) started Mon, 16 Mar 2026 19:31:35 +0000 >>> rmlint: Validating /home/buildozer/aports/testing/rmlint/APKBUILD... >>> rmlint: Analyzing dependencies... >>> rmlint: Installing for build: build-base scons python3 glib-dev json-glib-dev elfutils-dev py3-sphinx bash dash mandoc coreutils py3-pytest py3-psutil ( 1/135) Installing libbz2 (1.0.8-r6) ( 2/135) Installing libffi (3.5.2-r0) ( 3/135) Installing gdbm (1.26-r0) ( 4/135) Installing xz-libs (5.8.2-r0) ( 5/135) Installing mpdecimal (4.0.1-r0) ( 6/135) Installing libpanelw (6.6_p20251231-r0) ( 7/135) Installing sqlite-libs (3.51.2-r1) ( 8/135) Installing python3 (3.12.12-r0) ( 9/135) Installing python3-pycache-pyc0 (3.12.12-r0) ( 10/135) Installing pyc (3.12.12-r0) ( 11/135) Installing scons-pyc (4.10.1-r0) ( 12/135) Installing python3-pyc (3.12.12-r0) ( 13/135) Installing scons (4.10.1-r0) ( 14/135) Installing bzip2-dev (1.0.8-r6) ( 15/135) Installing libxml2 (2.13.9-r0) ( 16/135) Installing libxml2-utils (2.13.9-r0) ( 17/135) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 18/135) Installing libxslt (1.1.43-r3) ( 19/135) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 20/135) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 21/135) Installing docbook-xsl (1.79.2-r13) ( 22/135) Installing xz (5.8.2-r0) ( 23/135) Installing gettext-asprintf (0.24.1-r1) ( 24/135) Installing libintl (0.24.1-r1) ( 25/135) Installing gettext-libs (0.24.1-r1) ( 26/135) Installing gettext-envsubst (0.24.1-r1) ( 27/135) Installing gettext (0.24.1-r1) ( 28/135) Installing gettext-dev (0.24.1-r1) ( 29/135) Installing py3-parsing (3.3.2-r0) ( 30/135) Installing py3-parsing-pyc (3.3.2-r0) ( 31/135) Installing py3-packaging (26.0-r0) ( 32/135) Installing py3-packaging-pyc (26.0-r0) ( 33/135) Installing libeconf (0.8.3-r0) ( 34/135) Installing libblkid (2.41.3-r0) ( 35/135) Installing libmount (2.41.3-r0) ( 36/135) Installing glib (2.88.0-r0) ( 37/135) Installing linux-headers (6.19.8-r0) ( 38/135) Installing libffi-dev (3.5.2-r0) ( 39/135) Installing bsd-compat-headers (0.7.2-r6) ( 40/135) Installing libformw (6.6_p20251231-r0) ( 41/135) Installing libmenuw (6.6_p20251231-r0) ( 42/135) Installing libncurses++ (6.6_p20251231-r0) ( 43/135) Installing ncurses-dev (6.6_p20251231-r0) ( 44/135) Installing libedit-dev (20251016.3.1-r1) ( 45/135) Installing zlib-dev (1.3.2-r0) ( 46/135) Installing libpcre2-16 (10.47-r0) ( 47/135) Installing libpcre2-32 (10.47-r0) ( 48/135) Installing pcre2-dev (10.47-r0) ( 49/135) Installing libuuid (2.41.3-r0) ( 50/135) Installing libfdisk (2.41.3-r0) ( 51/135) Installing liblastlog2 (2.41.3-r0) ( 52/135) Installing libsmartcols (2.41.3-r0) ( 53/135) Installing sqlite (3.51.2-r1) ( 54/135) Installing sqlite-dev (3.51.2-r1) ( 55/135) Installing util-linux-dev (2.41.3-r0) ( 56/135) Installing glib-dev (2.88.0-r0) ( 57/135) Installing json-glib (1.10.8-r0) ( 58/135) Installing json-glib-dev (1.10.8-r0) ( 59/135) Installing libelf (0.194-r2) ( 60/135) Installing musl-fts (1.2.7-r7) ( 61/135) Installing libdw (0.194-r2) ( 62/135) Installing libasm (0.194-r2) ( 63/135) Installing json-c (0.18-r1) ( 64/135) Installing libdebuginfod (0.194-r2) ( 65/135) Installing xz-dev (5.8.2-r0) ( 66/135) Installing zstd (1.5.7-r2) ( 67/135) Installing zstd-dev (1.5.7-r2) ( 68/135) Installing elfutils-dev (0.194-r2) ( 69/135) Installing py3-tz (2025.2-r0) ( 70/135) Installing py3-tz-pyc (2025.2-r0) ( 71/135) Installing py3-setuptools (82.0.1-r0) ( 72/135) Installing py3-setuptools-pyc (82.0.1-r0) ( 73/135) Installing py3-babel (2.18.0-r0) ( 74/135) Installing py3-babel-pyc (2.18.0-r0) ( 75/135) Installing py3-docutils (0.21.2-r1) ( 76/135) Installing py3-docutils-pyc (0.21.2-r1) ( 77/135) Installing py3-imagesize (1.4.1-r4) ( 78/135) Installing py3-imagesize-pyc (1.4.1-r4) ( 79/135) Installing py3-markupsafe (3.0.3-r0) ( 80/135) Installing py3-markupsafe-pyc (3.0.3-r0) ( 81/135) Installing py3-jinja2 (3.1.6-r0) ( 82/135) Installing py3-jinja2-pyc (3.1.6-r0) ( 83/135) Installing py3-pygments (2.19.2-r0) ( 84/135) Installing py3-pygments-pyc (2.19.2-r0) ( 85/135) Installing py3-certifi (2026.2.25-r0) ( 86/135) Installing py3-certifi-pyc (2026.2.25-r0) ( 87/135) Installing py3-charset-normalizer (3.4.6-r0) ( 88/135) Installing py3-charset-normalizer-pyc (3.4.6-r0) ( 89/135) Installing py3-idna (3.11-r0) ( 90/135) Installing py3-idna-pyc (3.11-r0) ( 91/135) Installing py3-urllib3 (2.6.3-r0) ( 92/135) Installing py3-urllib3-pyc (2.6.3-r0) ( 93/135) Installing py3-requests (2.32.5-r0) ( 94/135) Installing py3-requests-pyc (2.32.5-r0) ( 95/135) Installing py3-snowballstemmer (3.0.1-r0) ( 96/135) Installing py3-snowballstemmer-pyc (3.0.1-r0) ( 97/135) Installing py3-alabaster (1.0.0-r0) ( 98/135) Installing py3-alabaster-pyc (1.0.0-r0) ( 99/135) Installing py3-roman-numerals (3.1.0-r0) (100/135) Installing py3-roman-numerals-pyc (3.1.0-r0) (101/135) Installing py3-sphinxcontrib-applehelp (1.0.4-r3) (102/135) Installing py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) (103/135) Installing py3-sphinxcontrib-devhelp (2.0.0-r0) (104/135) Installing py3-sphinxcontrib-devhelp-pyc (2.0.0-r0) (105/135) Installing py3-sphinxcontrib-htmlhelp (2.1.0-r0) (106/135) Installing py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r0) (107/135) Installing py3-sphinxcontrib-jsmath (1.0.1-r8) (108/135) Installing py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) (109/135) Installing py3-sphinxcontrib-serializinghtml (2.0.0-r0) (110/135) Installing py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r0) (111/135) Installing py3-sphinxcontrib-qthelp (2.0.0-r0) (112/135) Installing py3-sphinxcontrib-qthelp-pyc (2.0.0-r0) (113/135) Installing py3-sphinx (9.1.0-r0) (114/135) Installing py3-sphinx-pyc (9.1.0-r0) (115/135) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install (116/135) Installing dash (0.5.13.1-r2) Executing dash-0.5.13.1-r2.post-install (117/135) Installing mandoc (1.14.6-r13) (118/135) Installing coreutils-env (9.10-r1) (119/135) Installing coreutils-fmt (9.10-r1) (120/135) Installing coreutils-sha512sum (9.10-r1) (121/135) Installing libattr (2.5.2-r2) (122/135) Installing skalibs-libs (2.14.5.1-r0) (123/135) Installing utmps-libs (0.1.3.2-r1) (124/135) Installing coreutils (9.10-r1) (125/135) Installing py3-iniconfig (2.3.0-r0) (126/135) Installing py3-iniconfig-pyc (2.3.0-r0) (127/135) Installing py3-pluggy (1.6.0-r0) (128/135) Installing py3-pluggy-pyc (1.6.0-r0) (129/135) Installing py3-py (1.11.0-r4) (130/135) Installing py3-py-pyc (1.11.0-r4) (131/135) Installing py3-pytest (9.0.2-r0) (132/135) Installing py3-pytest-pyc (9.0.2-r0) (133/135) Installing py3-psutil (7.1.3-r0) (134/135) Installing py3-psutil-pyc (7.1.3-r0) (135/135) Installing .makedepends-rmlint (20260316.193136) Executing busybox-1.37.0-r31.trigger Executing glib-2.88.0-r0.trigger * No schema files found: doing nothing. OK: 534.0 MiB in 239 packages >>> rmlint: Cleaning up srcdir >>> rmlint: Cleaning up pkgdir >>> rmlint: Cleaning up tmpdir >>> rmlint: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rmlint-v2.10.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> rmlint: Fetching https://github.com/sahib/rmlint/archive/v2.10.3/rmlint-v2.10.3.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/rmlint-v2.10.3.tar.gz.part' rmlint-v2.10.3.tar.g 100% |********************************| 2445k 0:00:00 ETA '/var/cache/distfiles/edge/rmlint-v2.10.3.tar.gz.part' saved /var/cache/distfiles/edge/rmlint-v2.10.3.tar.gz: OK /home/buildozer/aports/testing/rmlint/remove-usage-of-lseek64.patch: OK /home/buildozer/aports/testing/rmlint/py3-xattr.patch: OK /home/buildozer/aports/testing/rmlint/path.patch: OK >>> rmlint: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rmlint-v2.10.3.tar.gz /var/cache/distfiles/edge/rmlint-v2.10.3.tar.gz: OK /home/buildozer/aports/testing/rmlint/remove-usage-of-lseek64.patch: OK /home/buildozer/aports/testing/rmlint/py3-xattr.patch: OK /home/buildozer/aports/testing/rmlint/path.patch: OK >>> rmlint: Unpacking /var/cache/distfiles/edge/rmlint-v2.10.3.tar.gz... >>> rmlint: remove-usage-of-lseek64.patch patching file lib/utilities.h Hunk #1 succeeded at 131 (offset 2 lines). >>> rmlint: py3-xattr.patch patching file tests/test_options/test_cache.py patching file tests/utils.py >>> rmlint: path.patch patching file tests/test_formatters/test_sh.py scons: Reading SConscript files ... >> Using compiler: cc >> Appending custom build flags : -Os -fstack-clash-protection -Wformat -Werror=format-security >> Appending custom link flags : -Wl,--as-needed,-O1,--sort-common Checking whether the C compiler works... yes Checking for git revision... fatal: not a git repository (or any of the parent directories): .git Unable to find git revision. (cached) unknown Checking for pkg-config... yes Checking for glib-2.0 >= 2.64... yes Checking for gio-unix-2.0... yes Checking for blkid... yes Checking for json-glib-1.0... yes Checking for -std=c11 support...(cached) yes Checking for cygwin environment...(cached) Linux/build-edge-armhf/6.12.46-0-lts/#1-Alpine SMP PREEMPT_DYNAMIC 2025-09-11 07:23:41/armv8l/(cached) no Checking whether _mm_crc32_u64 is declared... no Checking for GCC version... (cached) 15 Checking whether __builtin_cpu_supports is declared... no Checking whether blkid_devno_to_wholedisk is declared... yes Checking for existence of /sys/block... (cached) yes Checking for C header file libelf.h... yes Checking for C library libelf... yes Checking for C type struct fiemap... yes Checking for C function getxattr()... yes Checking for C function setxattr()... yes Checking for C function removexattr()... yes Checking for C function listxattr()... yes Checking for C function lgetxattr()... yes Checking for C function lsetxattr()... yes Checking for C function lremovexattr()... yes Checking for C function llistxattr()... yes Checking size of off_t ... yes Checking for C function stat64()... no Checking whether G_CHECKSUM_SHA512 is declared... yes Checking for C header file locale.h... yes Checking for C header file linux/limits.h... yes Checking whether posix_fadvise is declared... yes Checking for C header file linux/btrfs.h... yes Checking for C header file linux/fs.h... yes Checking for C header file sys/utsname.h... yes Checking for C header file sys/sysmacros.h... yes Using compiler optimisation -O2 (to change, run scons with O=[0|1|2|3|s|fast]) Running with --jobs=80 Building rmlint scons: done reading SConscript files. scons: Building targets ... Printing configuration... Using sphinx-build binary: /usr/bin/sphinx-build rmlint will be compiled with the following features: Find non-stripped binaries (needs libelf) : yes Optimize using ioctl(FS_IOC_FIEMAP) (needs linux) : yes Support for SHA512 (needs glib >= 2.31) : yes Build manpage from docs/rmlint.1.rst : yes, using /usr/bin/sphinx-build Support for caching checksums in file's xattr : yes Support for reading json caches (needs json-glib) : yes Checking for proper support of big files >= 4GB : yes (needs either sizeof(off_t) >= 8 ...) : yes (... or presence of stat64) : no Optimize non-rotational disks : yes (needs libblkid for resolving dev_t to path) : yes (needs gio-unix-2.0) : yes Enable gettext localization : yes (needs for compile side support) : yes (needs msgfmt to compile .po files) : yes The following constants will be used during the build: Version information : 2.10.3 "Ludicrous Lemur" (rev unknown) Compiler : cc Install prefix : /usr/local Actual prefix : /usr/local Verbose building : no Adding debug checks : no Adding debug symbols : no Compile Glib schemas : yes Type 'scons' to actually compile rmlint now. Good luck. scons: done building targets. scons: Reading SConscript files ... >> Using compiler: cc >> Appending custom build flags : -Os -fstack-clash-protection -Wformat -Werror=format-security >> Appending custom link flags : -Wl,--as-needed,-O1,--sort-common Checking whether the C compiler works... (cached) yes Checking for git revision... fatal: not a git repository (or any of the parent directories): .git Unable to find git revision. (cached) unknown Checking for pkg-config... (cached) yes Checking for glib-2.0 >= 2.64... (cached) yes Checking for gio-unix-2.0... (cached) yes Checking for blkid... (cached) yes Checking for json-glib-1.0... (cached) yes Checking for -std=c11 support...(cached) yes Checking for cygwin environment...(cached) Linux/build-edge-armhf/6.12.46-0-lts/#1-Alpine SMP PREEMPT_DYNAMIC 2025-09-11 07:23:41/armv8l/(cached) no Checking whether _mm_crc32_u64 is declared... (cached) no Checking for GCC version... (cached) 15 Checking whether __builtin_cpu_supports is declared... (cached) no Checking whether blkid_devno_to_wholedisk is declared... (cached) yes Checking for existence of /sys/block... (cached) yes Checking for C header file libelf.h... (cached) yes Checking for C library libelf... (cached) yes Checking for C type struct fiemap... (cached) yes Checking for C function getxattr()... (cached) yes Checking for C function setxattr()... (cached) yes Checking for C function removexattr()... (cached) yes Checking for C function listxattr()... (cached) yes Checking for C function lgetxattr()... (cached) yes Checking for C function lsetxattr()... (cached) yes Checking for C function lremovexattr()... (cached) yes Checking for C function llistxattr()... (cached) yes Checking size of off_t ... (cached) yes Checking for C function stat64()... (cached) no Checking whether G_CHECKSUM_SHA512 is declared... (cached) yes Checking for C header file locale.h... (cached) yes Checking for C header file linux/limits.h... (cached) yes Checking whether posix_fadvise is declared... (cached) yes Checking for C header file linux/btrfs.h... (cached) yes Checking for C header file linux/fs.h... (cached) yes Checking for C header file sys/utsname.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Using compiler optimisation -O2 (to change, run scons with O=[0|1|2|3|s|fast]) Running with --jobs=80 Building rmlint scons: done reading SConscript files. scons: Building targets ... build_config_template(["lib/config.h"], ["lib/config.h.in"]) Compiling ==> lib/checksums/highwayhash.c Compiling ==> lib/shredder.c Compiling ==> src/rmlint.c Compiling ==> lib/hash-utility.c Compiling ==> lib/session.c Compiling ==> lib/formats.c Compiling ==> lib/replay.c Compiling ==> lib/file.c Compiling ==> lib/xattr.c Compiling ==> lib/preprocess.c Compiling ==> lib/utilities.c Compiling ==> lib/cmdline.c Compiling ==> lib/pathtricia.c Compiling ==> lib/treemerge.c Compiling ==> lib/checksum.c Compiling ==> lib/md-scheduler.c Compiling ==> lib/traverse.c Compiling ==> lib/cfg.c Compiling ==> lib/hasher.c Compiling ==> lib/checksums/metrohash128.c Compiling ==> lib/checksums/murmur3.c Compiling ==> lib/checksums/xxhash/xxhash.c Compiling ==> lib/checksums/blake2/blake2b-ref.c Compiling ==> lib/checksums/blake2/blake2bp-ref.c Compiling ==> lib/checksums/blake2/blake2s-ref.c Compiling ==> lib/checksums/blake2/blake2sp-ref.c Compiling ==> lib/checksums/blake2/blake2xb-ref.c Compiling ==> lib/checksums/blake2/blake2xs-ref.c Compiling ==> lib/checksums/sha3/sha3.c Compiling ==> lib/formats/_equal.c Compiling ==> lib/formats/csv.c Compiling ==> lib/formats/fdupes.c Compiling ==> lib/formats/json.c Compiling ==> lib/formats/null.c Compiling ==> lib/formats/pretty.c Compiling ==> lib/formats/progressbar.c build_python_formatter(["lib/formats/py.c"], ["lib/formats/py.c.in"]) build_sh_formatter(["lib/formats/sh.c"], ["lib/formats/sh.c.in"]) Compiling ==> lib/formats/py.c Compiling ==> lib/formats/sh.c Compiling ==> lib/formats/stats.c Compiling ==> lib/formats/summary.c Compiling ==> lib/formats/timestamp.c Compiling ==> lib/formats/uniques.c Compiling ==> lib/fts/fts.c Building manpage from rst... Using sphinx-build binary: /usr/bin/sphinx-build In file included from lib/cmdline.c:26: lib/cmdline.c: In function 'rm_cmd_parse_timestamp': lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long int' [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~~~~~~~~~~~~ | | | long long int lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:75: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'time_t' {aka 'long long int'} [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~ | | | time_t {aka long long int} lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:81: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu Linking Static Library ==> librmlint.a Ranlib Library ==> librmlint.a Linking Program ==> rmlint Cannot import `sphinx_bootstrap_theme`; falling back to `nature`. ^ This is no error, will cause only slightly different html output. scons: done building targets. scons: Reading SConscript files ... >> Using compiler: cc >> Appending custom build flags : -Os -fstack-clash-protection -Wformat -Werror=format-security >> Appending custom link flags : -Wl,--as-needed,-O1,--sort-common Checking whether the C compiler works... (cached) yes Checking for git revision... fatal: not a git repository (or any of the parent directories): .git Unable to find git revision. (cached) unknown Checking for pkg-config... (cached) yes Checking for glib-2.0 >= 2.64... (cached) yes Checking for gio-unix-2.0... (cached) yes Checking for blkid... (cached) yes Checking for json-glib-1.0... (cached) yes Checking for -std=c11 support...(cached) yes Checking for cygwin environment...(cached) Linux/build-edge-armhf/6.12.46-0-lts/#1-Alpine SMP PREEMPT_DYNAMIC 2025-09-11 07:23:41/armv8l/(cached) no Checking whether _mm_crc32_u64 is declared... (cached) no Checking for GCC version... (cached) 15 Checking whether __builtin_cpu_supports is declared... (cached) no Checking whether blkid_devno_to_wholedisk is declared... (cached) yes Checking for existence of /sys/block... (cached) yes Checking for C header file libelf.h... (cached) yes Checking for C library libelf... (cached) yes Checking for C type struct fiemap... (cached) yes Checking for C function getxattr()... (cached) yes Checking for C function setxattr()... (cached) yes Checking for C function removexattr()... (cached) yes Checking for C function listxattr()... (cached) yes Checking for C function lgetxattr()... (cached) yes Checking for C function lsetxattr()... (cached) yes Checking for C function lremovexattr()... (cached) yes Checking for C function llistxattr()... (cached) yes Checking size of off_t ... (cached) yes Checking for C function stat64()... (cached) no Checking whether G_CHECKSUM_SHA512 is declared... (cached) yes Checking for C header file locale.h... (cached) yes Checking for C header file linux/limits.h... (cached) yes Checking whether posix_fadvise is declared... (cached) yes Checking for C header file linux/btrfs.h... (cached) yes Checking for C header file linux/fs.h... (cached) yes Checking for C header file sys/utsname.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Using compiler optimisation -O2 (to change, run scons with O=[0|1|2|3|s|fast]) Running with --jobs=80 Building rmlint scons: done reading SConscript files. scons: Building targets ... build_config_template(["lib/config.h"], ["lib/config.h.in"]) build_python_formatter(["lib/formats/py.c"], ["lib/formats/py.c.in"]) Compiling ==> lib/treemerge.c Compiling ==> lib/formats/py.c Compiling ==> lib/checksum.c Compiling ==> lib/formats/pretty.c Compiling ==> lib/checksums/blake2/blake2xs-ref.c Compiling ==> lib/checksums/xxhash/xxhash.c Compiling ==> lib/cfg.c Compiling ==> lib/md-scheduler.c Compiling ==> lib/traverse.c Compiling ==> lib/formats/null.c Compiling ==> lib/checksums/blake2/blake2xb-ref.c Compiling ==> lib/hasher.c Compiling ==> lib/shredder.c Compiling ==> src/rmlint.c Compiling ==> lib/formats/json.c Compiling ==> lib/checksums/blake2/blake2sp-ref.c Compiling ==> lib/checksums/metrohash128.c Compiling ==> lib/hash-utility.c Compiling ==> lib/session.c Compiling ==> lib/formats/fdupes.c Compiling ==> lib/formats.c Compiling ==> lib/checksums/blake2/blake2s-ref.c Compiling ==> lib/replay.c Compiling ==> lib/formats/csv.c Compiling ==> lib/checksums/blake2/blake2bp-ref.c Compiling ==> lib/xattr.c Compiling ==> lib/file.c Compiling ==> lib/preprocess.c Compiling ==> lib/formats/progressbar.c Compiling ==> lib/formats/_equal.c Compiling ==> lib/utilities.c Compiling ==> lib/cmdline.c Compiling ==> lib/checksums/blake2/blake2b-ref.c Compiling ==> lib/pathtricia.c build_sh_formatter(["lib/formats/sh.c"], ["lib/formats/sh.c.in"]) Compiling ==> lib/formats/stats.c Compiling ==> lib/formats/sh.c Compiling ==> lib/formats/summary.c Compiling ==> lib/formats/timestamp.c Compiling ==> lib/formats/uniques.c Compiling ==> lib/fts/fts.c In file included from lib/cmdline.c:26: lib/cmdline.c: In function 'rm_cmd_parse_timestamp': lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long int' [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~~~~~~~~~~~~ | | | long long int lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:75: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'time_t' {aka 'long long int'} [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~ | | | time_t {aka long long int} lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:81: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu Linking Static Library ==> librmlint.a Ranlib Library ==> librmlint.a Linking Program ==> rmlint Running tests Found pytest as "pytest" ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/testing/rmlint/src/rmlint-2.10.3 configfile: pytest.ini collecting ... collected 184 items / 6 deselected / 178 selected tests/test_formatters/test_csv.py::test_simple PASSED tests/test_formatters/test_csv.py::test_no_checksum PASSED tests/test_formatters/test_json.py::test_simple PASSED tests/test_formatters/test_others.py::test_just_call_it PASSED tests/test_formatters/test_py.py::test_paranoia[python2] SKIPPED (In...) tests/test_formatters/test_py.py::test_paranoia[python3] PASSED tests/test_formatters/test_sh.py::test_basic[sh] PASSED tests/test_formatters/test_sh.py::test_basic[bash] PASSED tests/test_formatters/test_sh.py::test_basic[dash] PASSED tests/test_formatters/test_sh.py::test_paranoia[sh] PASSED tests/test_formatters/test_sh.py::test_paranoia[bash] PASSED tests/test_formatters/test_sh.py::test_paranoia[dash] PASSED tests/test_formatters/test_sh.py::test_anon_pipe PASSED tests/test_formatters/test_sh.py::test_hardlink_duplicate_directories[sh] PASSED tests/test_formatters/test_sh.py::test_hardlink_duplicate_directories[bash] PASSED tests/test_formatters/test_sh.py::test_hardlink_duplicate_directories[dash] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[sh-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[sh-True] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[bash-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[bash-True] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[dash-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs[dash-True] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[sh-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[sh-True] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[bash-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[bash-True] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[dash-False] PASSED tests/test_formatters/test_sh.py::test_remove_empty_dirs_with_dupe_dirs[dash-True] PASSED tests/test_formatters/test_sh.py::test_cleanup_emptydirs[sh] PASSED tests/test_formatters/test_sh.py::test_cleanup_emptydirs[bash] PASSED tests/test_formatters/test_sh.py::test_cleanup_emptydirs[dash] PASSED tests/test_formatters/test_sh.py::test_keep_parent_timestamps[sh] PASSED tests/test_formatters/test_sh.py::test_keep_parent_timestamps[bash] PASSED tests/test_formatters/test_sh.py::test_keep_parent_timestamps[dash] PASSED tests/test_formatters/test_sh.py::test_skip_hardlinks[] PASSED tests/test_formatters/test_sh.py::test_skip_hardlinks[-D] PASSED tests/test_mains/test_dedupe.py::test_equal_files /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testdir i...) tests/test_mains/test_dedupe.py::test_different_files /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testd...) tests/test_mains/test_dedupe.py::test_bad_arguments /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testdir...) tests/test_mains/test_dedupe.py::test_directories /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testdir i...) tests/test_mains/test_dedupe.py::test_dedupe_works /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testdir ...) tests/test_mains/test_dedupe.py::test_clone_handler /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED (testdir...) tests/test_mains/test_hash.py::test_hash_function[murmur] PASSED tests/test_mains/test_hash.py::test_hash_function[metro] PASSED tests/test_mains/test_hash.py::test_hash_function[pat2] PASSED tests/test_mains/test_hash.py::test_hash_function[sha3] PASSED tests/test_mains/test_hash.py::test_hash_function[blake] PASSED tests/test_mains/test_hash.py::test_hash_function[xxhash] PASSED tests/test_mains/test_hash.py::test_hash_function[highway] PASSED tests/test_mains/test_is_reflink.py::test_bad_arguments Usage: rmlint --is-reflink [-v|V] file1 file2 Usage: rmlint --is-reflink [-v|V] file1 file2 WARNING: Can't open directory or file "/tmp/rmlint-unit-testdir/a.nonexistent": No such file or directory ERROR: Not all given paths are valid. Aborting. PASSED tests/test_mains/test_is_reflink.py::test_directories PASSED tests/test_mains/test_is_reflink.py::test_different_sizes PASSED tests/test_mains/test_is_reflink.py::test_same_path PASSED tests/test_mains/test_is_reflink.py::test_path_double PASSED tests/test_mains/test_is_reflink.py::test_hardlinks PASSED tests/test_mains/test_is_reflink.py::test_symlink PASSED tests/test_mains/test_is_reflink.py::test_second_extent_differs /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED tests/test_mains/test_is_reflink.py::test_last_extent_differs /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED tests/test_mains/test_is_reflink.py::test_reflink_ends_with_hole /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED tests/test_mains/test_is_reflink.py::test_hole_before_extent /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED tests/test_mains/test_is_reflink.py::test_hole_between_extents /tmp/rmlint-unit-testdir is tmpfs mounted at /tmp SKIPPED tests/test_mains/test_is_reflink.py::test_default_outputs_disabled PASSED tests/test_options/test_cache.py::test_xattr_basic PASSED tests/test_options/test_cache.py::test_treemerge_xattr_hardlink PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_negative[-q 1] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_negative[-Q 1] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_negative[-q 50%] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_negative[-Q 50%] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_positive[-q 2] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_positive[-Q 1] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_positive[-q 70%] PASSED tests/test_options/test_cache.py::test_clamp_xattr_false_positive[-Q 50%] PASSED tests/test_options/test_clamp.py::test_simple PASSED tests/test_options/test_clamp.py::test_almost_empty PASSED tests/test_options/test_clamp.py::test_absolute PASSED tests/test_options/test_clamp.py::test_clamped_to_empty PASSED tests/test_options/test_color.py::test_color PASSED tests/test_options/test_color.py::test_no_color_crash ERROR: can't specify both --keep-all-tagged and --keep-all-untagged. PASSED tests/test_options/test_equal.py::test_equal_files PASSED tests/test_options/test_equal.py::test_no_arguments PASSED tests/test_options/test_equal.py::test_one_arguments PASSED tests/test_options/test_equal.py::test_equal_directories PASSED tests/test_options/test_equal.py::test_dir_and_file PASSED tests/test_options/test_equal.py::test_equal_hidden_dirs PASSED tests/test_options/test_equal.py::test_equal_empty_files_or_other_lint PASSED tests/test_options/test_equal.py::test_default_outputs_disabled PASSED tests/test_options/test_help.py::test_help PASSED tests/test_options/test_help.py::test_man PASSED tests/test_options/test_hidden_dirs.py::test_simple PASSED tests/test_options/test_hidden_dirs.py::test_hidden PASSED tests/test_options/test_hidden_dirs.py::test_explicit PASSED tests/test_options/test_hidden_dirs.py::test_partial_hidden PASSED tests/test_options/test_keep_hardlinks.py::test_keep_hardlinks PASSED tests/test_options/test_keep_hardlinks.py::test_keep_hardlinks_multiple_originals PASSED tests/test_options/test_km.py::test_km PASSED tests/test_options/test_match_basenames.py::test_negative_with_basename PASSED tests/test_options/test_match_basenames.py::test_positive_with_basename PASSED tests/test_options/test_match_basenames.py::test_negative_without_basename PASSED tests/test_options/test_match_basenames.py::test_positive_without_basename PASSED tests/test_options/test_match_with_extension.py::test_negative PASSED tests/test_options/test_match_with_extension.py::test_positive PASSED tests/test_options/test_match_without_extension.py::test_negative PASSED tests/test_options/test_match_without_extension.py::test_positive PASSED tests/test_options/test_merge_directories.py::test_simple[extra_opts0] PASSED tests/test_options/test_merge_directories.py::test_simple[extra_opts1] PASSED tests/test_options/test_merge_directories.py::test_diff PASSED tests/test_options/test_merge_directories.py::test_same_but_not_dupe PASSED tests/test_options/test_merge_directories.py::test_hardlinks PASSED tests/test_options/test_merge_directories.py::test_deep_simple PASSED tests/test_options/test_merge_directories.py::test_dirs_with_empty_files_only PASSED tests/test_options/test_merge_directories.py::test_deep_full PASSED tests/test_options/test_merge_directories.py::test_deep_full_twice PASSED tests/test_options/test_merge_directories.py::test_symlinks PASSED tests/test_options/test_merge_directories.py::test_mount_binds PASSED tests/test_options/test_merge_directories.py::test_keepall_tagged PASSED tests/test_options/test_merge_directories.py::test_equal_content_different_layout PASSED tests/test_options/test_merge_directories.py::test_nested_content_with_same_layout PASSED tests/test_options/test_mtime_window.py::test_consider_mtime PASSED tests/test_options/test_mtime_window.py::test_consider_mtime_subsecond PASSED tests/test_options/test_mtime_window.py::test_consider_mtime_fail_by_association PASSED tests/test_options/test_mtime_window.py::test_mtime_and_unmatched_basenames PASSED tests/test_options/test_newer_than.py::test_simple PASSED tests/test_options/test_newer_than.py::test_stamp_file PASSED tests/test_options/test_newer_than.py::test_stamp_file_iso8601 PASSED tests/test_options/test_no_backup.py::test_backup PASSED tests/test_options/test_pass_files.py::test_stdin_read PASSED tests/test_options/test_perms.py::test_combinations PASSED tests/test_options/test_rankby.py::test_rankby_simple PASSED tests/test_options/test_rankby.py::test_rankby_dirs PASSED tests/test_options/test_replay.py::test_replay_match_basename PASSED tests/test_options/test_replay.py::test_replay_hidden PASSED tests/test_options/test_replay.py::test_replay_must_match_tagged PASSED tests/test_options/test_replay.py::test_replay_no_dir PASSED tests/test_options/test_replay.py::test_replay_unicode_fuckup PASSED tests/test_options/test_replay.py::test_replay_tagged_order PASSED tests/test_options/test_replay.py::test_replay_duplicate_directory_size PASSED tests/test_options/test_replay.py::test_replay_pack_directories PASSED tests/test_options/test_replay.py::test_replay_unpack_directories PASSED tests/test_options/test_replay.py::test_replay_hardlink PASSED tests/test_options/test_size.py::test_valid PASSED tests/test_options/test_size.py::test_invalid PASSED tests/test_options/test_size.py::test_replay_size PASSED tests/test_options/test_sorting.py::test_sort_by_outlyer PASSED tests/test_options/test_sorting.py::test_sort_by_outlyer_hardcore PASSED tests/test_options/test_sorting.py::test_sort_by_regex PASSED tests/test_options/test_sorting.py::test_sort_by_regex_bad_input PASSED tests/test_options/test_sorting.py::test_regex_multiple_matches PASSED tests/test_options/test_stdin.py::test_stdin_read PASSED tests/test_options/test_stdin.py::test_stdin_read_newlines PASSED tests/test_options/test_stdin.py::test_path_starting_with_dash PASSED tests/test_options/test_stdin.py::test_stdin_empty[opts0] PASSED tests/test_options/test_stdin.py::test_stdin_empty[opts1] PASSED tests/test_options/test_stdin.py::test_stdin_empty[opts2] PASSED tests/test_options/test_symlinks.py::test_default PASSED tests/test_options/test_symlinks.py::test_merge_directories_with_ignored_symlinks PASSED tests/test_options/test_symlinks.py::test_order PASSED tests/test_options/test_symlinks.py::test_symlink_matches_file PASSED tests/test_robustness/test_badlinks_as_args.py::test_bad_symlinks_as_direct_args PASSED tests/test_robustness/test_bigfiles.py::test_bigfiles PASSED tests/test_robustness/test_bigfiles.py::test_hash_utility PASSED tests/test_robustness/test_path_doubles.py::test_cmdline PASSED tests/test_robustness/test_path_doubles.py::test_symlink_noloop PASSED tests/test_robustness/test_path_doubles.py::test_symlink_loop PASSED tests/test_robustness/test_path_doubles.py::test_mount_binds PASSED tests/test_types/test_badlink.py::test_basic PASSED tests/test_types/test_baduids.py::test_bad_ids PASSED tests/test_types/test_duplicate.py::test_small_diffs PASSED tests/test_types/test_duplicate.py::test_one_byte_file_negative PASSED tests/test_types/test_duplicate.py::test_one_byte_file_positive PASSED tests/test_types/test_duplicate.py::test_two_hardlinks PASSED tests/test_types/test_duplicate.py::test_two_external_hardlinks PASSED tests/test_types/test_empty_dirs.py::test_simple PASSED tests/test_types/test_empty_dirs.py::test_deep PASSED tests/test_types/test_empty_dirs.py::test_hidden PASSED tests/test_types/test_empty_files.py::test_simple PASSED tests/test_types/test_nonstripped.py::test_negative PASSED tests/test_types/test_nonstripped.py::test_positive PASSED tests/test_types/test_nonstripped.py::test_executable_fifo PASSED =========== 166 passed, 12 skipped, 6 deselected in 70.19s (0:01:10) =========== scons: *** [tests/run_tests] Explicit exit, status 0 scons: done building targets. >>> rmlint: Entering fakeroot... scons: Reading SConscript files ... >> Using compiler: cc >> Appending custom build flags : -Os -fstack-clash-protection -Wformat -Werror=format-security >> Appending custom link flags : -Wl,--as-needed,-O1,--sort-common Checking whether the C compiler works... (cached) yes Checking for git revision... fatal: not a git repository (or any of the parent directories): .git Unable to find git revision. (cached) unknown Checking for pkg-config... (cached) yes Checking for glib-2.0 >= 2.64... (cached) yes Checking for gio-unix-2.0... (cached) yes Checking for blkid... (cached) yes Checking for json-glib-1.0... (cached) yes Checking for -std=c11 support...(cached) yes Checking for cygwin environment...(cached) Linux/build-edge-armhf/6.12.46-0-lts/#1-Alpine SMP PREEMPT_DYNAMIC 2025-09-11 07:23:41/armv8l/(cached) no Checking whether _mm_crc32_u64 is declared... (cached) no Checking for GCC version... (cached) 15 Checking whether __builtin_cpu_supports is declared... (cached) no Checking whether blkid_devno_to_wholedisk is declared... (cached) yes Checking for existence of /sys/block... (cached) yes Checking for C header file libelf.h... (cached) yes Checking for C library libelf... (cached) yes Checking for C type struct fiemap... (cached) yes Checking for C function getxattr()... (cached) yes Checking for C function setxattr()... (cached) yes Checking for C function removexattr()... (cached) yes Checking for C function listxattr()... (cached) yes Checking for C function lgetxattr()... (cached) yes Checking for C function lsetxattr()... (cached) yes Checking for C function lremovexattr()... (cached) yes Checking for C function llistxattr()... (cached) yes Checking size of off_t ... (cached) yes Checking for C function stat64()... (cached) no Checking whether G_CHECKSUM_SHA512 is declared... (cached) yes Checking for C header file locale.h... (cached) yes Checking for C header file linux/limits.h... (cached) yes Checking whether posix_fadvise is declared... (cached) yes Checking for C header file linux/btrfs.h... (cached) yes Checking for C header file linux/fs.h... (cached) yes Checking for C header file sys/utsname.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Using compiler optimisation -O2 (to change, run scons with O=[0|1|2|3|s|fast]) Running with --jobs=80 Building rmlint scons: done reading SConscript files. scons: Building targets ... build_config_template(["lib/config.h"], ["lib/config.h.in"]) build_python_formatter(["lib/formats/py.c"], ["lib/formats/py.c.in"]) Compiling ==> lib/treemerge.c Compiling ==> lib/formats/py.c Compiling ==> lib/checksum.c Compiling ==> lib/formats/pretty.c Compiling ==> lib/checksums/blake2/blake2xs-ref.c Compiling ==> lib/checksums/xxhash/xxhash.c Compiling ==> lib/cfg.c Compiling ==> lib/md-scheduler.c Compiling ==> lib/traverse.c Compiling ==> lib/formats/null.c Compiling ==> lib/checksums/blake2/blake2xb-ref.c Compiling ==> lib/hasher.c Compiling ==> lib/shredder.c Compiling ==> src/rmlint.c Compiling ==> lib/formats/json.c Compiling ==> lib/checksums/blake2/blake2sp-ref.c Compiling ==> lib/checksums/metrohash128.c Compiling ==> lib/hash-utility.c Compiling ==> lib/session.c Compiling ==> lib/formats/fdupes.c Compiling ==> lib/formats.c Compiling ==> lib/checksums/blake2/blake2s-ref.c Compiling ==> lib/replay.c Compiling ==> lib/formats/csv.c Compiling ==> lib/checksums/blake2/blake2bp-ref.c Compiling ==> lib/xattr.c Compiling ==> lib/file.c Compiling ==> lib/preprocess.c Compiling ==> lib/formats/progressbar.c Compiling ==> lib/formats/_equal.c Compiling ==> lib/utilities.c Compiling ==> lib/cmdline.c Compiling ==> lib/checksums/blake2/blake2b-ref.c Compiling ==> lib/pathtricia.c build_sh_formatter(["lib/formats/sh.c"], ["lib/formats/sh.c.in"]) Compiling ==> lib/formats/stats.c Compiling ==> lib/formats/sh.c Compiling ==> lib/formats/summary.c Compiling ==> lib/formats/timestamp.c Compiling ==> lib/formats/uniques.c Compiling ==> lib/fts/fts.c msgfmt po/de.po -o po/de.mo msgfmt po/es.po -o po/es.mo msgfmt po/fr.po -o po/fr.mo msgfmt po/ru.po -o po/ru.mo Install file: "docs/_build/man/rmlint.1" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/man/man1/rmlint.1" Chmod("/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/man/man1/rmlint.1", 0644) Install file: "po/es.mo" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/locale/es/LC_MESSAGES/rmlint.mo" Install file: "po/ru.mo" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/locale/ru/LC_MESSAGES/rmlint.mo" Install file: "po/fr.mo" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/locale/fr/LC_MESSAGES/rmlint.mo" Install file: "po/de.mo" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/locale/de/LC_MESSAGES/rmlint.mo" cd gui && /usr/bin/python3 setup.py install --prefix /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr --record .files.txt In file included from lib/cmdline.c:26: lib/cmdline.c: In function 'rm_cmd_parse_timestamp': lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'long long int' [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~~~~~~~~~~~~ | | | long long int lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:75: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu lib/cmdline.c:853:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'time_t' {aka 'long long int'} [-Wformat=] 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | string, time_buf, (time_t)result, now); | ~~~ | | | time_t {aka long long int} lib/config.h:69:42: note: in definition of macro 'rm_log_warning' 69 | g_log("rmlint", G_LOG_LEVEL_WARNING, __VA_ARGS__) | ^~~~~~~~~~~ lib/cmdline.c:853:13: note: in expansion of macro 'rm_log_warning_line' 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ^~~~~~~~~~~~~~~~~~~ lib/cmdline.c:853:81: note: format string is defined here 853 | rm_log_warning_line("-N %s is newer than current time (%s) [%lu > %lu]", | ~~^ | | | long unsigned int | %llu /usr/lib/python3.12/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/home/buildozer/aports/testing/rmlint/src/rmlint-2.10.3/gui/README.rst' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/home/buildozer/aports/testing/rmlint/src/rmlint-2.10.3/gui/COPYING' cannot be found for path in _filter_existing_files(_filepaths) running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() ==> Calling glib-compile-resources running build running build_py creating build/lib/shredder copying shredder/__init__.py -> build/lib/shredder copying shredder/query.py -> build/lib/shredder copying shredder/about.py -> build/lib/shredder copying shredder/window.py -> build/lib/shredder copying shredder/logger.py -> build/lib/shredder copying shredder/tree.py -> build/lib/shredder copying shredder/cmdline.py -> build/lib/shredder copying shredder/chart.py -> build/lib/shredder copying shredder/runner.py -> build/lib/shredder copying shredder/__main__.py -> build/lib/shredder copying shredder/util.py -> build/lib/shredder copying shredder/application.py -> build/lib/shredder creating build/lib/shredder/views copying shredder/views/__init__.py -> build/lib/shredder/views copying shredder/views/editor.py -> build/lib/shredder/views copying shredder/views/runner.py -> build/lib/shredder/views copying shredder/views/settings.py -> build/lib/shredder/views copying shredder/views/locations.py -> build/lib/shredder/views running egg_info creating shredder.egg-info writing shredder.egg-info/PKG-INFO writing dependency_links to shredder.egg-info/dependency_links.txt writing requirements to shredder.egg-info/requires.txt writing top-level names to shredder.egg-info/top_level.txt writing manifest file 'shredder.egg-info/SOURCES.txt' reading manifest file 'shredder.egg-info/SOURCES.txt' writing manifest file 'shredder.egg-info/SOURCES.txt' creating build/lib/shredder/resources copying shredder/resources/shredder.gresource -> build/lib/shredder/resources copying shredder/resources/org.gnome.Shredder.gschema.xml -> build/lib/shredder/resources copying shredder/resources/shredder.gresource -> build/lib/shredder/resources copying shredder/resources/shredder.svg -> build/lib/shredder/resources running build_scripts creating build/scripts-3.12 copying and adjusting bin/shredder -> build/scripts-3.12 changing mode of build/scripts-3.12/shredder from 644 to 755 running install_lib creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/__init__.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/query.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/resources copying build/lib/shredder/resources/org.gnome.Shredder.gschema.xml -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/resources copying build/lib/shredder/resources/shredder.gresource -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/resources copying build/lib/shredder/resources/shredder.svg -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/resources copying build/lib/shredder/about.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/views/__init__.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/views/editor.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/views/runner.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/views/settings.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/views/locations.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views copying build/lib/shredder/window.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/logger.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/tree.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/cmdline.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/chart.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/runner.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/__main__.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/util.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder copying build/lib/shredder/application.py -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/query.py to query.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/about.py to about.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views/editor.py to editor.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views/runner.py to runner.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views/settings.py to settings.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/views/locations.py to locations.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/window.py to window.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/logger.py to logger.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/tree.py to tree.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/cmdline.py to cmdline.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/chart.py to chart.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/runner.py to runner.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/__main__.py to __main__.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/util.py to util.cpython-312.pyc byte-compiling /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder/application.py to application.cpython-312.pyc running install_data creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/icons/hicolor/scalable/apps copying shredder/resources/shredder.svg -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/icons/hicolor/scalable/apps creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/glib-2.0/schemas copying shredder/resources/org.gnome.Shredder.gschema.xml -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/glib-2.0/schemas creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/applications copying shredder.desktop -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/share/applications ==> Compiling GLib Schema files ==> OK! running install_egg_info Copying shredder.egg-info to /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/lib/python3.12/site-packages/shredder-2.10.3-py3.12.egg-info running install_scripts creating /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/bin copying build/scripts-3.12/shredder -> /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/bin changing mode of /home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/bin/shredder to 755 writing list of installed files to '.files.txt' Linking Static Library ==> librmlint.a Ranlib Library ==> librmlint.a Linking Program ==> rmlint Install file: "rmlint" as "/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/bin/rmlint" Chmod("/home/buildozer/aports/testing/rmlint/pkg/rmlint/usr/bin/rmlint", 0755) scons: done building targets. >>> rmlint-doc*: Running split function doc... renamed 'usr/share/man' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-doc/usr/share/man' >>> rmlint-doc*: Preparing subpackage rmlint-doc... libfakeroot internal error: payload not recognized! >>> rmlint-doc*: Running postcheck for rmlint-doc >>> rmlint-lang*: Running split function lang... renamed 'usr/share/locale' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-lang/usr/share/locale' >>> rmlint-lang*: Preparing subpackage rmlint-lang... >>> rmlint-lang*: Running postcheck for rmlint-lang >>> rmlint-shredder-pyc*: Running split function pyc... renamed 'usr/lib/python3.12/site-packages/shredder/__pycache__' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder-pyc/usr/lib/python3.12/site-packages/shredder/__pycache__' renamed 'usr/lib/python3.12/site-packages/shredder/views/__pycache__' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder-pyc/usr/lib/python3.12/site-packages/shredder/views/__pycache__' >>> rmlint-shredder-pyc*: Preparing subpackage rmlint-shredder-pyc... >>> rmlint-shredder-pyc*: Running postcheck for rmlint-shredder-pyc >>> rmlint-shredder*: Running split function shredder... renamed 'usr/lib' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder/usr/lib' renamed 'usr/share/applications' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder/usr/share/applications' renamed 'usr/share/glib-2.0' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder/usr/share/glib-2.0' renamed 'usr/share/icons' -> '/home/buildozer/aports/testing/rmlint/pkg/rmlint-shredder/usr/share/icons' >>> rmlint-shredder*: Preparing subpackage rmlint-shredder... >>> rmlint-shredder*: Running postcheck for rmlint-shredder >>> rmlint*: Running postcheck for rmlint >>> rmlint*: Preparing package rmlint... >>> rmlint*: Stripping binaries >>> rmlint*: Scanning shared objects >>> rmlint-doc*: Tracing dependencies... >>> rmlint-doc*: Package size: 16.2 KB >>> rmlint-doc*: Compressing data... >>> rmlint-doc*: Create checksum... >>> rmlint-doc*: Create rmlint-doc-2.10.3-r0.apk >>> rmlint-lang*: Tracing dependencies... >>> rmlint-lang*: Package size: 53.2 KB >>> rmlint-lang*: Compressing data... >>> rmlint-lang*: Create checksum... >>> rmlint-lang*: Create rmlint-lang-2.10.3-r0.apk >>> rmlint-shredder-pyc*: Tracing dependencies... python3~3.12 >>> rmlint-shredder-pyc*: Package size: 309.2 KB >>> rmlint-shredder-pyc*: Compressing data... >>> rmlint-shredder-pyc*: Create checksum... >>> rmlint-shredder-pyc*: Create rmlint-shredder-pyc-2.10.3-r0.apk >>> rmlint-shredder*: Tracing dependencies... polkit gtksourceview py3-cairo dconf py3-gobject3 librsvg xdg-utils python3~3.12 >>> rmlint-shredder*: Package size: 312.4 KB >>> rmlint-shredder*: Compressing data... >>> rmlint-shredder*: Create checksum... >>> rmlint-shredder*: Create rmlint-shredder-2.10.3-r0.apk >>> rmlint*: Tracing dependencies... so:libblkid.so.1 so:libc.musl-armhf.so.1 so:libelf.so.1 so:libgio-2.0.so.0 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libintl.so.8 so:libjson-glib-1.0.so.0 >>> rmlint*: Package size: 311.6 KB >>> rmlint*: Compressing data... >>> rmlint*: Create checksum... >>> rmlint*: Create rmlint-2.10.3-r0.apk >>> rmlint: Build complete at Mon, 16 Mar 2026 19:33:00 +0000 elapsed time 0h 1m 25s >>> rmlint: Cleaning up srcdir >>> rmlint: Cleaning up pkgdir >>> rmlint: Cleaning up tmpdir >>> rmlint: Uninstalling dependencies... ( 1/135) Purging .makedepends-rmlint (20260316.193136) ( 2/135) Purging scons-pyc (4.10.1-r0) ( 3/135) Purging scons (4.10.1-r0) ( 4/135) Purging json-glib-dev (1.10.8-r0) ( 5/135) Purging elfutils-dev (0.194-r2) ( 6/135) Purging libasm (0.194-r2) ( 7/135) Purging libdebuginfod (0.194-r2) ( 8/135) Purging libdw (0.194-r2) ( 9/135) Purging libelf (0.194-r2) ( 10/135) Purging py3-sphinx-pyc (9.1.0-r0) ( 11/135) Purging py3-sphinx (9.1.0-r0) ( 12/135) Purging py3-babel-pyc (2.18.0-r0) ( 13/135) Purging py3-babel (2.18.0-r0) ( 14/135) Purging py3-tz-pyc (2025.2-r0) ( 15/135) Purging py3-tz (2025.2-r0) ( 16/135) Purging py3-setuptools-pyc (82.0.1-r0) ( 17/135) Purging py3-setuptools (82.0.1-r0) ( 18/135) Purging py3-docutils-pyc (0.21.2-r1) ( 19/135) Purging py3-docutils (0.21.2-r1) ( 20/135) Purging py3-imagesize-pyc (1.4.1-r4) ( 21/135) Purging py3-imagesize (1.4.1-r4) ( 22/135) Purging py3-jinja2-pyc (3.1.6-r0) ( 23/135) Purging py3-jinja2 (3.1.6-r0) ( 24/135) Purging py3-markupsafe-pyc (3.0.3-r0) ( 25/135) Purging py3-markupsafe (3.0.3-r0) ( 26/135) Purging py3-requests-pyc (2.32.5-r0) ( 27/135) Purging py3-requests (2.32.5-r0) ( 28/135) Purging py3-certifi-pyc (2026.2.25-r0) ( 29/135) Purging py3-certifi (2026.2.25-r0) ( 30/135) Purging py3-charset-normalizer-pyc (3.4.6-r0) ( 31/135) Purging py3-charset-normalizer (3.4.6-r0) ( 32/135) Purging py3-idna-pyc (3.11-r0) ( 33/135) Purging py3-idna (3.11-r0) ( 34/135) Purging py3-urllib3-pyc (2.6.3-r0) ( 35/135) Purging py3-urllib3 (2.6.3-r0) ( 36/135) Purging py3-snowballstemmer-pyc (3.0.1-r0) ( 37/135) Purging py3-snowballstemmer (3.0.1-r0) ( 38/135) Purging py3-alabaster-pyc (1.0.0-r0) ( 39/135) Purging py3-alabaster (1.0.0-r0) ( 40/135) Purging py3-roman-numerals-pyc (3.1.0-r0) ( 41/135) Purging py3-roman-numerals (3.1.0-r0) ( 42/135) Purging py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) ( 43/135) Purging py3-sphinxcontrib-applehelp (1.0.4-r3) ( 44/135) Purging py3-sphinxcontrib-devhelp-pyc (2.0.0-r0) ( 45/135) Purging py3-sphinxcontrib-devhelp (2.0.0-r0) ( 46/135) Purging py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r0) ( 47/135) Purging py3-sphinxcontrib-htmlhelp (2.1.0-r0) ( 48/135) Purging py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) ( 49/135) Purging py3-sphinxcontrib-jsmath (1.0.1-r8) ( 50/135) Purging py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r0) ( 51/135) Purging py3-sphinxcontrib-serializinghtml (2.0.0-r0) ( 52/135) Purging py3-sphinxcontrib-qthelp-pyc (2.0.0-r0) ( 53/135) Purging py3-sphinxcontrib-qthelp (2.0.0-r0) ( 54/135) Purging bash (5.3.9-r1) Executing bash-5.3.9-r1.pre-deinstall ( 55/135) Purging dash (0.5.13.1-r2) Executing dash-0.5.13.1-r2.pre-deinstall ( 56/135) Purging mandoc (1.14.6-r13) ( 57/135) Purging coreutils (9.10-r1) Executing coreutils-9.10-r1.post-deinstall ( 58/135) Purging coreutils-env (9.10-r1) ( 59/135) Purging coreutils-fmt (9.10-r1) ( 60/135) Purging coreutils-sha512sum (9.10-r1) ( 61/135) Purging py3-pytest-pyc (9.0.2-r0) ( 62/135) Purging py3-pytest (9.0.2-r0) ( 63/135) Purging py3-iniconfig-pyc (2.3.0-r0) ( 64/135) Purging py3-iniconfig (2.3.0-r0) ( 65/135) Purging py3-pluggy-pyc (1.6.0-r0) ( 66/135) Purging py3-pluggy (1.6.0-r0) ( 67/135) Purging py3-py-pyc (1.11.0-r4) ( 68/135) Purging py3-py (1.11.0-r4) ( 69/135) Purging py3-pygments-pyc (2.19.2-r0) ( 70/135) Purging py3-pygments (2.19.2-r0) ( 71/135) Purging py3-psutil-pyc (7.1.3-r0) ( 72/135) Purging py3-psutil (7.1.3-r0) ( 73/135) Purging glib-dev (2.88.0-r0) ( 74/135) Purging bzip2-dev (1.0.8-r6) ( 75/135) Purging docbook-xsl (1.79.2-r13) ( 76/135) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall ( 77/135) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall ( 78/135) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall ( 79/135) Purging gettext-dev (0.24.1-r1) ( 80/135) Purging gettext-asprintf (0.24.1-r1) ( 81/135) Purging gettext (0.24.1-r1) ( 82/135) Purging gettext-envsubst (0.24.1-r1) ( 83/135) Purging libxml2-utils (2.13.9-r0) ( 84/135) Purging libxslt (1.1.43-r3) ( 85/135) Purging py3-packaging-pyc (26.0-r0) ( 86/135) Purging py3-packaging (26.0-r0) ( 87/135) Purging py3-parsing-pyc (3.3.2-r0) ( 88/135) Purging py3-parsing (3.3.2-r0) ( 89/135) Purging python3-pyc (3.12.12-r0) ( 90/135) Purging python3-pycache-pyc0 (3.12.12-r0) ( 91/135) Purging pyc (3.12.12-r0) ( 92/135) Purging python3 (3.12.12-r0) ( 93/135) Purging json-c (0.18-r1) ( 94/135) Purging json-glib (1.10.8-r0) ( 95/135) Purging libattr (2.5.2-r2) ( 96/135) Purging libbz2 (1.0.8-r6) ( 97/135) Purging libffi-dev (3.5.2-r0) ( 98/135) Purging linux-headers (6.19.8-r0) ( 99/135) Purging libxml2 (2.13.9-r0) (100/135) Purging mpdecimal (4.0.1-r0) (101/135) Purging musl-fts (1.2.7-r7) (102/135) Purging util-linux-dev (2.41.3-r0) (103/135) Purging libfdisk (2.41.3-r0) (104/135) Purging liblastlog2 (2.41.3-r0) (105/135) Purging libsmartcols (2.41.3-r0) (106/135) Purging libuuid (2.41.3-r0) (107/135) Purging utmps-libs (0.1.3.2-r1) (108/135) Purging xz-dev (5.8.2-r0) (109/135) Purging xz (5.8.2-r0) (110/135) Purging xz-libs (5.8.2-r0) (111/135) Purging zstd-dev (1.5.7-r2) (112/135) Purging zstd (1.5.7-r2) (113/135) Purging pcre2-dev (10.47-r0) (114/135) Purging zlib-dev (1.3.2-r0) (115/135) Purging libpcre2-16 (10.47-r0) (116/135) Purging libpcre2-32 (10.47-r0) (117/135) Purging libedit-dev (20251016.3.1-r1) (118/135) Purging ncurses-dev (6.6_p20251231-r0) (119/135) Purging libncurses++ (6.6_p20251231-r0) (120/135) Purging libpanelw (6.6_p20251231-r0) (121/135) Purging bsd-compat-headers (0.7.2-r6) (122/135) Purging gdbm (1.26-r0) (123/135) Purging gettext-libs (0.24.1-r1) (124/135) Purging glib (2.88.0-r0) (125/135) Purging libmount (2.41.3-r0) (126/135) Purging libblkid (2.41.3-r0) (127/135) Purging libeconf (0.8.3-r0) (128/135) Purging libffi (3.5.2-r0) (129/135) Purging libformw (6.6_p20251231-r0) (130/135) Purging libintl (0.24.1-r1) (131/135) Purging libmenuw (6.6_p20251231-r0) (132/135) Purging skalibs-libs (2.14.5.1-r0) (133/135) Purging sqlite-dev (3.51.2-r1) (134/135) Purging sqlite-libs (3.51.2-r1) (135/135) Purging sqlite (3.51.2-r1) Executing busybox-1.37.0-r31.trigger OK: 343.0 MiB in 104 packages >>> rmlint: Updating the testing/armhf repository index... >>> rmlint: Signing the index...