>>> rutorrent: Building community/rutorrent 5.2.6-r0 (using abuild 3.15.0_rc3-r3) started Mon, 26 May 2025 11:37:57 +0000 >>> rutorrent: Validating /home/buildozer/aports/community/rutorrent/APKBUILD... >>> rutorrent: Analyzing dependencies... >>> rutorrent: Installing for build: build-base php83 curl tar nodejs npm (1/15) Installing php83-common (8.3.21-r0) (2/15) Installing argon2-libs (20190702-r5) (3/15) Installing xz-libs (5.8.1-r0) (4/15) Installing libxml2 (2.13.8-r0) (5/15) Installing php83 (8.3.21-r0) (6/15) Installing ca-certificates (20241121-r2) (7/15) Installing ada-libs (2.9.2-r4) (8/15) Installing icu-data-en (76.1-r0) Executing icu-data-en-76.1-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (9/15) Installing icu-libs (76.1-r0) (10/15) Installing simdjson (3.12.0-r0) (11/15) Installing simdutf (7.0.0-r1) (12/15) Installing sqlite-libs (3.49.2-r0) (13/15) Installing nodejs (22.16.0-r0) (14/15) Installing npm (11.3.0-r0) (15/15) Installing .makedepends-rutorrent (20250526.113758) Executing busybox-1.37.0-r17.trigger Executing ca-certificates-20241121-r2.trigger OK: 441 MiB in 123 packages >>> rutorrent: Cleaning up srcdir >>> rutorrent: Cleaning up pkgdir >>> rutorrent: Cleaning up tmpdir >>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/edge//rutorrent-5.2.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> rutorrent: Fetching rutorrent-5.2.6.tar.gz::https://github.com/Novik/ruTorrent/archive/v5.2.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 15 2682k 15 414k 0 0 463k 0 0:00:05 --:--:-- 0:00:05 463k 100 2682k 100 2682k 0 0 2551k 0 0:00:01 0:00:01 --:--:-- 14.2M >>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/edge//rutorrent-5.2.6.tar.gz >>> rutorrent: Checking sha512sums... rutorrent-5.2.6.tar.gz: OK fix-rss-rtorrent-tests.patch: OK >>> rutorrent: Unpacking /var/cache/distfiles/edge/rutorrent-5.2.6.tar.gz... >>> rutorrent: fix-rss-rtorrent-tests.patch patching file tests/js/rtorrent.spec.js patching file tests/plugins/rss/init.spec.js npm warn Unknown builtin config "globalignorefile". This will stop working in the next major version of npm. npm warn Unknown builtin config "python". This will stop working in the next major version of npm. npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated @babel/plugin-proposal-unicode-property-regex@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead added 422 packages, and audited 423 packages in 8s 41 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm warn Unknown builtin config "globalignorefile". This will stop working in the next major version of npm. npm warn Unknown builtin config "python". This will stop working in the next major version of npm. > rutorrent-tests@0.0.0 test > jest --testPathIgnorePatterns=category-list PASS js/rtorrent.spec.js xmlrpc calls ✓ should parse getprops response (17 ms) ✓ should parse gettotal response (2 ms) ✓ should parse getopen response (2 ms) ✓ should parse getsettings response (41 ms) ✓ should parse getalltrackers response (4 ms) ✓ should parse getfiles response (4 ms) ✓ should parse getpeers response (16 ms) ✓ should parse gettrackers response (6 ms) ✓ should parse list response (24 ms) PASS plugins/rss/bbcode.spec.js bbcode mapping ✓ should handle incomplete or faulty bbcode (15 ms) ✓ should map emoticons to html (2 ms) ✓ should map styles to html (2 ms) ✓ should map bbcode tables to html (28 ms) ✓ should map bbcode lists to html code (22 ms) ✓ should map bbcode img to html code (4 ms) Map(31) { 'Flattenable' => { prefix: '', text: 'Flattenable' }, 'Flattenable/Path' => { prefix: '└', text: 'Path' }, 'Flattenable/Path/Label' => { prefix: ' └', text: 'Label' }, 'Misc' => { prefix: '', text: 'Misc' }, 'Misc/Other' => { prefix: '└', text: 'Other' }, 'Misc/Other/Less' => { prefix: ' ├', text: 'Less' }, 'Misc/Other/More' => { prefix: ' └', text: 'More' }, 'aaa' => { prefix: '', text: 'aaa' }, 'aaa/ccc' => { prefix: '└', text: 'ccc' }, 'aaa/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'aaa/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'aaa/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'aaa/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'aaa/ccc/eee' => { prefix: ' ├', text: 'eee' }, 'aaa/ccc/fff' => { prefix: ' ├', text: 'fff' }, 'aaa/ccc/ggg' => { prefix: ' └', text: 'ggg' }, 'bbb' => { prefix: '', text: 'bbb' }, 'bbb/ccc' => { prefix: '└', text: 'ccc' }, 'bbb/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'bbb/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'bbb/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'bbb/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'bbb/ccc/ggg' => { prefix: ' └', text: 'ggg' }, 'ccc' => { prefix: '', text: 'ccc' }, 'ccc/ccc' => { prefix: '└', text: 'ccc' }, 'ccc/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'ccc/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'ccc/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'ccc/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'ccc/ccc/eee' => { prefix: ' ├', text: 'eee' }, 'ccc/ccc/ggg' => { prefix: ' └', text: 'ggg' } } Map(28) { 'Flattenable/Path/Label' => { prefix: '', text: 'Flattenable/Path/Label' }, 'Misc/Other' => { prefix: '', text: 'Misc/Other' }, 'Misc/Other/Less' => { prefix: ' ├', text: 'Less' }, 'Misc/Other/More' => { prefix: ' └', text: 'More' }, 'aaa' => { prefix: '', text: 'aaa' }, 'aaa/ccc' => { prefix: '', text: 'aaa/ccc' }, 'aaa/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'aaa/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'aaa/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'aaa/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'aaa/ccc/eee' => { prefix: ' ├', text: 'eee' }, 'aaa/ccc/fff' => { prefix: ' ├', text: 'fff' }, 'aaa/ccc/ggg' => { prefix: ' └', text: 'ggg' }, 'bbb' => { prefix: '', text: 'bbb' }, 'bbb/ccc' => { prefix: '', text: 'bbb/ccc' }, 'bbb/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'bbb/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'bbb/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'bbb/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'bbb/ccc/ggg' => { prefix: ' └', text: 'ggg' }, 'ccc' => { prefix: '', text: 'ccc' }, 'ccc/ccc' => { prefix: '', text: 'ccc/ccc' }, 'ccc/ccc/aaa' => { prefix: ' ├', text: 'aaa' }, 'ccc/ccc/bbb' => { prefix: ' ├', text: 'bbb' }, 'ccc/ccc/ccc' => { prefix: ' ├', text: 'ccc' }, 'ccc/ccc/ddd' => { prefix: ' ├', text: 'ddd' }, 'ccc/ccc/eee' => { prefix: ' ├', text: 'eee' }, 'ccc/ccc/ggg' => { prefix: ' └', text: 'ggg' } } Map(27) { 'Flattenable/Path/Label' => { prefix: '', text: 'Flattenable/Path/Label' }, 'Misc/Other/Less' => { prefix: '', text: 'Misc/Other/Less' }, 'Misc/Other/More' => { prefix: '', text: 'Misc/Other/More' }, 'aaa' => { prefix: '', text: 'aaa' }, 'aaa/ccc' => { prefix: '', text: 'aaa/ccc' }, 'aaa/ccc/aaa' => { prefix: '', text: 'aaa/ccc/aaa' }, 'aaa/ccc/bbb' => { prefix: '', text: 'aaa/ccc/bbb' }, 'aaa/ccc/ccc' => { prefix: '', text: 'aaa/ccc/ccc' }, 'aaa/ccc/ddd' => { prefix: '', text: 'aaa/ccc/ddd' }, 'aaa/ccc/eee' => { prefix: '', text: 'aaa/ccc/eee' }, 'aaa/ccc/fff' => { prefix: '', text: 'aaa/ccc/fff' }, 'aaa/ccc/ggg' => { prefix: '', text: 'aaa/ccc/ggg' }, 'bbb' => { prefix: '', text: 'bbb' }, 'bbb/ccc' => { prefix: '', text: 'bbb/ccc' }, 'bbb/ccc/aaa' => { prefix: '', text: 'bbb/ccc/aaa' }, 'bbb/ccc/bbb' => { prefix: '', text: 'bbb/ccc/bbb' }, 'bbb/ccc/ccc' => { prefix: '', text: 'bbb/ccc/ccc' }, 'bbb/ccc/ddd' => { prefix: '', text: 'bbb/ccc/ddd' }, 'bbb/ccc/ggg' => { prefix: '', text: 'bbb/ccc/ggg' }, 'ccc' => { prefix: '', text: 'ccc' }, 'ccc/ccc' => { prefix: '', text: 'ccc/ccc' }, 'ccc/ccc/aaa' => { prefix: '', text: 'ccc/ccc/aaa' }, 'ccc/ccc/bbb' => { prefix: '', text: 'ccc/ccc/bbb' }, 'ccc/ccc/ccc' => { prefix: '', text: 'ccc/ccc/ccc' }, 'ccc/ccc/ddd' => { prefix: '', text: 'ccc/ccc/ddd' }, 'ccc/ccc/eee' => { prefix: '', text: 'ccc/ccc/eee' }, 'ccc/ccc/ggg' => { prefix: '', text: 'ccc/ccc/ggg' } } Map(31) { 'Flattenable' => { prefix: '', text: 'Flattenable' }, 'Flattenable/Path' => { prefix: '', text: 'Flattenable/Path' }, 'Flattenable/Path/Label' => { prefix: '', text: 'Flattenable/Path/Label' }, 'Misc' => { prefix: '', text: 'Misc' }, 'Misc/Other' => { prefix: '', text: 'Misc/Other' }, 'Misc/Other/Less' => { prefix: '', text: 'Misc/Other/Less' }, 'Misc/Other/More' => { prefix: '', text: 'Misc/Other/More' }, 'aaa' => { prefix: '', text: 'aaa' }, 'aaa/ccc' => { prefix: '', text: 'aaa/ccc' }, 'aaa/ccc/aaa' => { prefix: '', text: 'aaa/ccc/aaa' }, 'aaa/ccc/bbb' => { prefix: '', text: 'aaa/ccc/bbb' }, 'aaa/ccc/ccc' => { prefix: '', text: 'aaa/ccc/ccc' }, 'aaa/ccc/ddd' => { prefix: '', text: 'aaa/ccc/ddd' }, 'aaa/ccc/eee' => { prefix: '', text: 'aaa/ccc/eee' }, 'aaa/ccc/fff' => { prefix: '', text: 'aaa/ccc/fff' }, 'aaa/ccc/ggg' => { prefix: '', text: 'aaa/ccc/ggg' }, 'bbb' => { prefix: '', text: 'bbb' }, 'bbb/ccc' => { prefix: '', text: 'bbb/ccc' }, 'bbb/ccc/aaa' => { prefix: '', text: 'bbb/ccc/aaa' }, 'bbb/ccc/bbb' => { prefix: '', text: 'bbb/ccc/bbb' }, 'bbb/ccc/ccc' => { prefix: '', text: 'bbb/ccc/ccc' }, 'bbb/ccc/ddd' => { prefix: '', text: 'bbb/ccc/ddd' }, 'bbb/ccc/ggg' => { prefix: '', text: 'bbb/ccc/ggg' }, 'ccc' => { prefix: '', text: 'ccc' }, 'ccc/ccc' => { prefix: '', text: 'ccc/ccc' }, 'ccc/ccc/aaa' => { prefix: '', text: 'ccc/ccc/aaa' }, 'ccc/ccc/bbb' => { prefix: '', text: 'ccc/ccc/bbb' }, 'ccc/ccc/ccc' => { prefix: '', text: 'ccc/ccc/ccc' }, 'ccc/ccc/ddd' => { prefix: '', text: 'ccc/ccc/ddd' }, 'ccc/ccc/eee' => { prefix: '', text: 'ccc/ccc/eee' }, 'ccc/ccc/ggg' => { prefix: '', text: 'ccc/ccc/ggg' } } PASS js/panel.spec.js Panel label selection ✓ should switch (5 ms) ✓ should toggle (1 ms) ✓ should range select (1 ms) ✓ should adjust view to current (2 ms) ✓ should adjust current to view (3 ms) Category list statistic ✓ should accumulate torrent statistic (19 ms) ✓ should collect torrent label tree (6 ms) ✓ should accumulate torrent view (3 ms) console.log "bbcode" initialized without dynamic module import! at http:/localhost:12:16 PASS plugins/rss/init.spec.js rss details ✓ should sanitize html code (33 ms) Test Suites: 4 passed, 4 total Tests: 24 passed, 24 total Snapshots: 0 total Time: 2.192 s Ran all test suites. >>> rutorrent: Entering fakeroot... >>> rutorrent*: Running postcheck for rutorrent >>> rutorrent*: Preparing package rutorrent... >>> rutorrent*: Script found. /bin/sh added as a dependency for rutorrent-5.2.6-r0.apk >>> rutorrent*: Adding .pre-install >>> rutorrent*: Adding .post-install >>> rutorrent*: Tracing dependencies... php83 curl /bin/sh >>> rutorrent*: Package size: 7.9 MB >>> rutorrent*: Compressing data... >>> rutorrent*: Create checksum... >>> rutorrent*: Create rutorrent-5.2.6-r0.apk >>> rutorrent: Build complete at Mon, 26 May 2025 11:38:13 +0000 elapsed time 0h 0m 16s >>> rutorrent: Cleaning up srcdir >>> rutorrent: Cleaning up pkgdir >>> rutorrent: Uninstalling dependencies... (1/15) Purging .makedepends-rutorrent (20250526.113758) (2/15) Purging php83 (8.3.21-r0) (3/15) Purging php83-common (8.3.21-r0) (4/15) Purging npm (11.3.0-r0) (5/15) Purging nodejs (22.16.0-r0) (6/15) Purging ca-certificates (20241121-r2) Executing ca-certificates-20241121-r2.post-deinstall (7/15) Purging ada-libs (2.9.2-r4) (8/15) Purging argon2-libs (20190702-r5) (9/15) Purging icu-libs (76.1-r0) (10/15) Purging libxml2 (2.13.8-r0) (11/15) Purging simdjson (3.12.0-r0) (12/15) Purging simdutf (7.0.0-r1) (13/15) Purging sqlite-libs (3.49.2-r0) (14/15) Purging xz-libs (5.8.1-r0) (15/15) Purging icu-data-en (76.1-r0) Executing busybox-1.37.0-r17.trigger OK: 361 MiB in 108 packages >>> rutorrent: Updating the community/s390x repository index... >>> rutorrent: Signing the index...