>>> rutorrent: Building community/rutorrent 4.3.7-r0 (using abuild 3.15.0_rc3-r3) started Tue, 20 May 2025 10:55:05 +0000 >>> rutorrent: Validating /home/buildozer/aports/community/rutorrent/APKBUILD... >>> rutorrent: Analyzing dependencies... >>> rutorrent: Installing for build: build-base php83 curl tar nodejs npm (1/16) Installing php83-common (8.3.21-r0) (2/16) Installing argon2-libs (20190702-r5) (3/16) Installing xz-libs (5.8.1-r0) (4/16) Installing libxml2 (2.13.8-r0) (5/16) Installing php83 (8.3.21-r0) (6/16) Installing curl (8.13.0-r1) (7/16) Installing ca-certificates (20241121-r2) (8/16) Installing ada-libs (2.9.2-r4) (9/16) 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. * (10/16) Installing icu-libs (76.1-r0) (11/16) Installing simdjson (3.12.0-r0) (12/16) Installing simdutf (7.0.0-r1) (13/16) Installing sqlite-libs (3.49.2-r0) (14/16) Installing nodejs (22.13.1-r5) (15/16) Installing npm (11.3.0-r0) (16/16) Installing .makedepends-rutorrent (20250520.105530) Executing busybox-1.37.0-r17.trigger Executing ca-certificates-20241121-r2.trigger OK: 473 MiB in 120 packages >>> rutorrent: Cleaning up srcdir >>> rutorrent: Cleaning up pkgdir >>> rutorrent: Cleaning up tmpdir >>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/rutorrent-4.3.7.tar.gz >>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/rutorrent-4.3.7.tar.gz >>> rutorrent: Checking sha512sums... rutorrent-4.3.7.tar.gz: OK >>> rutorrent: Unpacking /var/cache/distfiles/v3.22/rutorrent-4.3.7.tar.gz... 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 12s 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=rss 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' } } (node:19226) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) PASS js/panel.spec.js Panel label selection ✓ should switch (9 ms) ✓ should toggle (2 ms) ✓ should range select (1 ms) ✓ should adjust view to current (3 ms) ✓ should adjust current to view (4 ms) Category list statistic ✓ should accumulate torrent statistic (13 ms) ✓ should collect torrent label tree (9 ms) ✓ should accumulate torrent view (5 ms) (node:19227) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) PASS js/category-list.spec.js Category list ✓ should restore selection and searches on config (11 ms) ✓ should allow (plugins) to add panel before config (7 ms) ✓ should notify selection change (6 ms) ✓ should show torrent statistic (7 ms) CategoryList: {} {} (node:19224) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Panel:
Label:
0
FAIL js/category-list-elements.spec.js category-list ✓ should create (66 ms) ✕ should emit label-click (23 ms) ✓ should emit panel-close (26 ms) category-panel ✓ should create (3 ms) ✓ should open and close (2 ms) panel-label ✓ should create (7 ms) ✓ should display prefix attribute (3 ms) ✓ should display icon attribute (5 ms) ● category-list › should emit label-click TypeError: Cannot read properties of undefined (reading 'set') 51 | const plA = catList.panelLabelAttribs; 52 | const newLabelId = "clabel__some/label"; > 53 | plA.plabel.set(newLabelId, { text: "some/label" }); | ^ 54 | catList.sync(plA, catList.panelAttribs); 55 | document.getElementById(newLabelId).dispatchEvent(e); 56 | const callArg2 = onClick.mock.calls[0][0]; at Object.set (js/category-list-elements.spec.js:53:16) (node:19225) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) PASS js/rtorrent.spec.js xmlrpc calls ✓ should parse getprops response (22 ms) ✓ should parse gettotal response (4 ms) ✓ should parse getopen response (3 ms) ✓ should parse getsettings response (44 ms) ✓ should parse getalltrackers response (5 ms) ✓ should parse getfiles response (6 ms) ✓ should parse getpeers response (8 ms) ✓ should parse gettrackers response (4 ms) ✓ should parse list response (17 ms) Test Suites: 1 failed, 3 passed, 4 total Tests: 1 failed, 28 passed, 29 total Snapshots: 0 total Time: 2.347 s Ran all test suites. >>> ERROR: rutorrent: check failed >>> rutorrent: Uninstalling dependencies... (1/16) Purging .makedepends-rutorrent (20250520.105530) (2/16) Purging php83 (8.3.21-r0) (3/16) Purging php83-common (8.3.21-r0) (4/16) Purging curl (8.13.0-r1) (5/16) Purging npm (11.3.0-r0) (6/16) Purging nodejs (22.13.1-r5) (7/16) Purging ca-certificates (20241121-r2) Executing ca-certificates-20241121-r2.post-deinstall (8/16) Purging ada-libs (2.9.2-r4) (9/16) Purging argon2-libs (20190702-r5) (10/16) Purging icu-libs (76.1-r0) (11/16) Purging libxml2 (2.13.8-r0) (12/16) Purging simdjson (3.12.0-r0) (13/16) Purging simdutf (7.0.0-r1) (14/16) Purging sqlite-libs (3.49.2-r0) (15/16) Purging xz-libs (5.8.1-r0) (16/16) Purging icu-data-en (76.1-r0) Executing busybox-1.37.0-r17.trigger OK: 400 MiB in 104 packages