>>> rutorrent: Building community/rutorrent 4.3.7-r0 (using abuild 3.14.1-r3) started Tue, 26 Nov 2024 21:01:17 +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.14-r0)
(2/16) Installing argon2-libs (20190702-r5)
(3/16) Installing xz-libs (5.6.3-r0)
(4/16) Installing libxml2 (2.13.4-r3)
(5/16) Installing php83 (8.3.14-r0)
(6/16) Installing curl (8.11.0-r2)
(7/16) Installing ca-certificates (20241010-r0)
(8/16) Installing ada-libs (2.9.2-r1)
(9/16) Installing icu-data-en (74.2-r0)
Executing icu-data-en-74.2-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 (74.2-r0)
(11/16) Installing simdjson (3.10.1-r0)
(12/16) Installing simdutf (5.6.3-r0)
(13/16) Installing sqlite-libs (3.47.1-r0)
(14/16) Installing nodejs (22.11.0-r0)
(15/16) Installing npm (10.9.1-r0)
(16/16) Installing .makedepends-rutorrent (20241126.210139)
Executing busybox-1.37.0-r8.trigger
Executing ca-certificates-20241010-r0.trigger
OK: 401 MiB in 114 packages
>>> rutorrent: Cleaning up srcdir
>>> rutorrent: Cleaning up pkgdir
>>> rutorrent: Cleaning up tmpdir
>>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/rutorrent-4.3.7.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
curl: (22) The requested URL returned error: 404
>>> rutorrent: Fetching rutorrent-4.3.7.tar.gz::https://github.com/Novik/ruTorrent/archive/v4.3.7.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
100 2322k 0 2322k 0 0 2249k 0 --:--:-- 0:00:01 --:--:-- 2249k
>>> rutorrent: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/rutorrent-4.3.7.tar.gz
>>> rutorrent: Checking sha512sums...
rutorrent-4.3.7.tar.gz: OK
>>> rutorrent: Unpacking /var/cache/distfiles/v3.21/rutorrent-4.3.7.tar.gz...
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 413 packages, and audited 414 packages in 1m
36 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
> rutorrent-tests@0.0.0 test
> jest --testPathIgnorePatterns=rss
(node:50738) [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 (14.954 s)
xmlrpc calls
✓ should parse getprops response (407 ms)
✓ should parse gettotal response (86 ms)
✓ should parse getopen response (92 ms)
✓ should parse getsettings response (1239 ms)
✓ should parse getalltrackers response (97 ms)
✓ should parse getfiles response (122 ms)
✓ should parse getpeers response (202 ms)
✓ should parse gettrackers response (63 ms)
✓ should parse list response (466 ms)
CategoryList: { pview: {}, pstate: {}, plabel: {}, psearch: {} } {
pview: Map(1) { 'pview_all' => { selected: true, icon: 'all' } },
pstate: Map(6) {
'pstate_all' => { selected: true, icon: 'all' },
'-_-_-dls-_-_-' => { icon: 'down' },
'-_-_-com-_-_-' => { icon: 'completed' },
'-_-_-act-_-_-' => { icon: 'up-down' },
'-_-_-iac-_-_-' => { icon: 'inactive' },
'-_-_-err-_-_-' => { icon: 'error' }
},
plabel: Map(2) {
'plabel_all' => { selected: true, icon: 'all' },
'-_-_-nlb-_-_-' => { icon: 'no-label' }
},
psearch: Map(1) { 'psearch_all' => { selected: true, icon: 'all' } }
}
(node:50737) [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
PASS js/category-list-elements.spec.js (17.693 s)
category-list
✓ should create (849 ms)
✓ should emit label-click (516 ms)
✓ should emit panel-close (384 ms)
category-panel
✓ should create (37 ms)
✓ should open and close (41 ms)
panel-label
✓ should create (47 ms)
✓ should display prefix attribute (44 ms)
✓ should display icon attribute (70 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' }
}
(node:50735) [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 (18.214 s)
Panel label selection
✓ should switch (114 ms)
✓ should toggle (16 ms)
✓ should range select (18 ms)
✓ should adjust view to current (48 ms)
✓ should adjust current to view (53 ms)
Category list statistic
✓ should accumulate torrent statistic (258 ms)
✓ should collect torrent label tree (140 ms)
✓ should accumulate torrent view (57 ms)
(node:50736) [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 (20.613 s)
Category list
✓ should restore selection and searches on config (180 ms)
✓ should allow (plugins) to add panel before config (110 ms)
✓ should notify selection change (74 ms)
✓ should show torrent statistic (108 ms)
A worker process has failed to exit gracefully and has been force exited. This is likely caused by tests leaking due to improper teardown. Try running with --detectOpenHandles to find leaks. Active timers can also cause this, ensure that .unref() was called on them.
Test Suites: 4 passed, 4 total
Tests: 29 passed, 29 total
Snapshots: 0 total
Time: 34.156 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-4.3.7-r0.apk
>>> rutorrent*: Adding .pre-install
>>> rutorrent*: Adding .post-install
>>> rutorrent*: Tracing dependencies...
php83
curl
/bin/sh
>>> rutorrent*: Package size: 7.4 MB
>>> rutorrent*: Compressing data...
>>> rutorrent*: Create checksum...
>>> rutorrent*: Create rutorrent-4.3.7-r0.apk
>>> rutorrent: Build complete at Tue, 26 Nov 2024 21:04:19 +0000 elapsed time 0h 3m 2s
>>> rutorrent: Cleaning up srcdir
>>> rutorrent: Cleaning up pkgdir
>>> rutorrent: Uninstalling dependencies...
(1/16) Purging .makedepends-rutorrent (20241126.210139)
(2/16) Purging php83 (8.3.14-r0)
(3/16) Purging php83-common (8.3.14-r0)
(4/16) Purging curl (8.11.0-r2)
(5/16) Purging npm (10.9.1-r0)
(6/16) Purging nodejs (22.11.0-r0)
(7/16) Purging ca-certificates (20241010-r0)
Executing ca-certificates-20241010-r0.post-deinstall
(8/16) Purging ada-libs (2.9.2-r1)
(9/16) Purging argon2-libs (20190702-r5)
(10/16) Purging icu-libs (74.2-r0)
(11/16) Purging libxml2 (2.13.4-r3)
(12/16) Purging simdjson (3.10.1-r0)
(13/16) Purging simdutf (5.6.3-r0)
(14/16) Purging sqlite-libs (3.47.1-r0)
(15/16) Purging xz-libs (5.6.3-r0)
(16/16) Purging icu-data-en (74.2-r0)
Executing busybox-1.37.0-r8.trigger
OK: 333 MiB in 98 packages
>>> rutorrent: Updating the community/riscv64 repository index...
>>> rutorrent: Signing the index...