>>> hddfancontrol: Building testing/hddfancontrol 2.1.1-r0 (using abuild 3.16.0-r0) started Mon, 09 Mar 2026 23:48:42 +0000 >>> hddfancontrol: Validating /home/buildozer/aports/testing/hddfancontrol/APKBUILD... >>> hddfancontrol: Analyzing dependencies... >>> hddfancontrol: Installing for build: build-base cargo cargo-auditable ( 1/10) Installing libffi (3.5.2-r0) ( 2/10) Installing xz-libs (5.8.2-r0) ( 3/10) Installing libxml2 (2.13.9-r0) ( 4/10) Installing llvm22-libs (22.1.0-r0) ( 5/10) Installing scudo-malloc (22.1.0-r0) ( 6/10) Installing rust (1.93.1-r1) ( 7/10) Installing sqlite-libs (3.51.2-r1) ( 8/10) Installing cargo (1.93.1-r1) ( 9/10) Installing cargo-auditable (0.7.3-r0) (10/10) Installing .makedepends-hddfancontrol (20260309.234843) Executing busybox-1.37.0-r31.trigger OK: 859.7 MiB in 117 packages >>> hddfancontrol: Cleaning up srcdir >>> hddfancontrol: Cleaning up pkgdir >>> hddfancontrol: Cleaning up tmpdir >>> hddfancontrol: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hddfancontrol-2.1.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> hddfancontrol: Fetching hddfancontrol-2.1.1.tar.gz::https://github.com/desbma/hddfancontrol/archive/2.1.1.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/hddfancontrol-2.1.1.tar.gz.part' hddfancontrol-2.1.1. 100% |********************************| 65519 0:00:00 ETA '/var/cache/distfiles/edge/hddfancontrol-2.1.1.tar.gz.part' saved /var/cache/distfiles/edge/hddfancontrol-2.1.1.tar.gz: OK /home/buildozer/aports/testing/hddfancontrol/hddfancontrol.initd: OK /home/buildozer/aports/testing/hddfancontrol/hddfancontrol.confd: OK >>> hddfancontrol: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hddfancontrol-2.1.1.tar.gz /var/cache/distfiles/edge/hddfancontrol-2.1.1.tar.gz: OK /home/buildozer/aports/testing/hddfancontrol/hddfancontrol.initd: OK /home/buildozer/aports/testing/hddfancontrol/hddfancontrol.confd: OK >>> hddfancontrol: Unpacking /var/cache/distfiles/edge/hddfancontrol-2.1.1.tar.gz... Updating crates.io index Downloading crates ... Downloaded typed_floats_macros v1.0.7 Downloaded unicode-ident v1.0.24 Downloaded strum v0.28.0 Downloaded serial_test v3.4.0 Downloaded cfg-if v1.0.4 Downloaded adler2 v2.0.1 Downloaded roff v0.2.2 Downloaded serial_test_derive v3.4.0 Downloaded heck v0.5.0 Downloaded ctrlc v3.5.2 Downloaded simple_logger v5.2.0 Downloaded is_terminal_polyfill v1.70.2 Downloaded utf8parse v0.2.2 Downloaded typed_floats v1.0.7 Downloaded clap-num v1.2.0 Downloaded clap_lex v1.0.0 Downloaded itoa v1.0.17 Downloaded anstyle-query v1.1.5 Downloaded strsim v0.11.1 Downloaded colorchoice v1.0.4 Downloaded float-cmp v0.10.0 Downloaded errno v0.3.14 Downloaded thiserror-impl v2.0.18 Downloaded rev_lines v0.3.0 Downloaded rustversion v1.0.22 Downloaded humantime v2.3.0 Downloaded either v1.15.0 Downloaded simd-adler32 v0.3.8 Downloaded anstream v0.6.21 Downloaded autocfg v1.5.0 Downloaded anstyle v1.0.13 Downloaded thiserror-impl v1.0.69 Downloaded zmij v1.0.21 Downloaded smallvec v1.15.1 Downloaded sdd v3.0.10 Downloaded crc32fast v1.5.0 Downloaded backon v1.6.0 Downloaded anstyle-parse v0.2.7 Downloaded clap_derive v4.5.55 Downloaded parking_lot v0.12.5 Downloaded clap v4.5.60 Downloaded anyhow v1.0.102 Downloaded log v0.4.29 Downloaded miniz_oxide v0.8.9 Downloaded flate2 v1.1.9 Downloaded serde v1.0.228 Downloaded memchr v2.8.0 Downloaded serde_core v1.0.228 Downloaded proc-macro2 v1.0.106 Downloaded num-traits v0.2.19 Downloaded serde_json v1.0.149 Downloaded scc v2.4.0 Downloaded clap_builder v4.5.60 Downloaded itertools v0.14.0 Downloaded clap_complete v4.5.66 Downloaded chrono v0.4.44 Downloaded bitflags v2.11.0 Downloaded serde_derive v1.0.228 Downloaded syn v2.0.117 Downloaded tempfile v3.26.0 Downloaded strum_macros v0.28.0 Downloaded nix v0.31.2 Downloaded parking_lot_core v0.9.12 Downloaded colored v3.1.1 Downloaded once_cell v1.21.3 Downloaded quote v1.0.45 Downloaded thiserror v1.0.69 Downloaded rustix v1.1.4 Downloaded lock_api v0.4.14 Downloaded thiserror v2.0.18 Downloaded cfg_aliases v0.2.1 Downloaded clap_mangen v0.2.31 Downloaded scopeguard v1.2.0 Downloaded const_fn v0.4.12 Downloaded fastrand v2.3.0 Downloaded libc v0.2.182 Downloaded linux-raw-sys v0.12.1 Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.45 Compiling autocfg v1.5.0 Compiling serde_core v1.0.228 Compiling heck v0.5.0 Compiling libc v0.2.182 Compiling rustversion v1.0.22 Compiling utf8parse v0.2.2 Compiling cfg-if v1.0.4 Compiling cfg_aliases v0.2.1 Compiling anstyle v1.0.13 Compiling const_fn v0.4.12 Compiling colorchoice v1.0.4 Compiling crc32fast v1.5.0 Compiling serde v1.0.228 Compiling zmij v1.0.21 Compiling anstyle-query v1.1.5 Compiling is_terminal_polyfill v1.70.2 Compiling thiserror v1.0.69 Compiling simd-adler32 v0.3.8 Compiling clap_lex v1.0.0 Compiling strsim v0.11.1 Compiling adler2 v2.0.1 Compiling anyhow v1.0.102 Compiling thiserror v2.0.18 Compiling bitflags v2.11.0 Compiling serde_json v1.0.149 Compiling colored v3.1.1 Compiling either v1.15.0 Compiling log v0.4.29 Compiling fastrand v2.3.0 Compiling memchr v2.8.0 Compiling itoa v1.0.17 Compiling humantime v2.3.0 Compiling nix v0.31.2 Compiling anstyle-parse v0.2.7 Compiling miniz_oxide v0.8.9 Compiling backon v1.6.0 Compiling anstream v0.6.21 Compiling simple_logger v5.2.0 Compiling itertools v0.14.0 Compiling num-traits v0.2.19 Compiling clap_builder v4.5.60 Compiling flate2 v1.1.9 Compiling syn v2.0.117 Compiling clap-num v1.2.0 Compiling ctrlc v3.5.2 Compiling thiserror-impl v1.0.69 Compiling serde_derive v1.0.228 Compiling clap_derive v4.5.55 Compiling strum_macros v0.28.0 Compiling typed_floats_macros v1.0.7 Compiling thiserror-impl v2.0.18 Compiling rev_lines v0.3.0 Compiling typed_floats v1.0.7 Compiling clap v4.5.60 Compiling strum v0.28.0 Compiling chrono v0.4.44 Compiling hddfancontrol v2.1.1 (/home/buildozer/aports/testing/hddfancontrol/src/hddfancontrol-2.1.1) Finished `release` profile [optimized] target(s) in 36.38s Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.45 Compiling libc v0.2.182 Compiling cfg-if v1.0.4 Compiling autocfg v1.5.0 Compiling serde_core v1.0.228 Compiling rustversion v1.0.22 Compiling parking_lot_core v0.9.12 Compiling utf8parse v0.2.2 Compiling heck v0.5.0 Compiling bitflags v2.11.0 Compiling cfg_aliases v0.2.1 Compiling anstyle-query v1.1.5 Compiling thiserror v1.0.69 Compiling serde v1.0.228 Compiling smallvec v1.15.1 Compiling colorchoice v1.0.4 Compiling const_fn v0.4.12 Compiling zmij v1.0.21 Compiling scopeguard v1.2.0 Compiling anstyle v1.0.13 Compiling rustix v1.1.4 Compiling is_terminal_polyfill v1.70.2 Compiling crc32fast v1.5.0 Compiling sdd v3.0.10 Compiling anyhow v1.0.102 Compiling fastrand v2.3.0 Compiling serde_json v1.0.149 Compiling thiserror v2.0.18 Compiling once_cell v1.21.3 Compiling simd-adler32 v0.3.8 Compiling strsim v0.11.1 Compiling adler2 v2.0.1 Compiling linux-raw-sys v0.12.1 Compiling clap_lex v1.0.0 Compiling log v0.4.29 Compiling memchr v2.8.0 Compiling colored v3.1.1 Compiling itoa v1.0.17 Compiling either v1.15.0 Compiling humantime v2.3.0 Compiling float-cmp v0.10.0 Compiling nix v0.31.2 Compiling anstyle-parse v0.2.7 Compiling lock_api v0.4.14 Compiling miniz_oxide v0.8.9 Compiling anstream v0.6.21 Compiling backon v1.6.0 Compiling itertools v0.14.0 Compiling scc v2.4.0 Compiling num-traits v0.2.19 Compiling simple_logger v5.2.0 Compiling clap_builder v4.5.60 Compiling flate2 v1.1.9 Compiling syn v2.0.117 Compiling clap-num v1.2.0 Compiling parking_lot v0.12.5 Compiling tempfile v3.26.0 Compiling ctrlc v3.5.2 Compiling thiserror-impl v1.0.69 Compiling serde_derive v1.0.228 Compiling clap_derive v4.5.55 Compiling thiserror-impl v2.0.18 Compiling typed_floats_macros v1.0.7 Compiling strum_macros v0.28.0 Compiling serial_test_derive v3.4.0 Compiling serial_test v3.4.0 Compiling rev_lines v0.3.0 Compiling typed_floats v1.0.7 Compiling clap v4.5.60 Compiling strum v0.28.0 Compiling chrono v0.4.44 Compiling hddfancontrol v2.1.1 (/home/buildozer/aports/testing/hddfancontrol/src/hddfancontrol-2.1.1) Finished `test` profile [unoptimized + debuginfo] target(s) in 16.82s Running unittests src/main.rs (target/debug/deps/hddfancontrol-1477ca8209a7f97e) running 65 tests test fan::cmd_fan::tests::display ... ok test fan::tests::convert_target_speed ... ok test main_tests::all_drives_sleeping ... ok test main_tests::drives_and_hwmon ... ok test main_tests::drives_only ... ok test main_tests::drives_sleeping_with_hwmon ... ok test main_tests::fan_speed_all_sleeping ... ok test main_tests::fan_speed_drives_only ... ok test main_tests::fan_speed_hwmon_does_not_decrease_speed ... ok test main_tests::fan_speed_hwmon_increases_speed ... ok test fan::cmd_fan::tests::set_speed_failure ... ok test fan::cmd_fan::tests::set_speed_success ... ok test main_tests::multiple_hwmons ... ok test probe::drivetemp::tests::probe_temp ... ok test cl::tests::daemon_rejects_average_zero ... ok test cl::tests::daemon_accepts_pwm_only ... ok test cl::tests::daemon_default_average ... ok test cl::tests::daemon_accepts_fan_cmd_only ... ok test cl::tests::daemon_accepts_multiple_fan_cmd ... ok test probe::hddtemp::tests::daemon_probe_temp ... ok test pwm::tests::display ... ok test cl::tests::daemon_accepts_multiple_pwm_and_multiple_fan_cmd ... ok test pwm::tests::get ... ok test cl::tests::verify_cli ... ok test pwm::tests::get_mode ... ok test pwm::tests::get_rpm ... ok test cl::tests::daemon_accepts_multiple_pwm ... ok test pwm::tests::set ... ok test temp_log::tests::json_line_format ... ok test cl::tests::daemon_accepts_both_pwm_and_fan_cmd ... ok test cl::tests::daemon_custom_average ... ok test pwm::tests::set_mode ... ok test temp_log::tests::constructor_no_rotation_same_day ... ok test temp_log::tests::last_logged_date_empty_no_gz ... ok test cl::tests::daemon_requires_pwm_or_fan_cmd ... ok test temp_log::tests::last_logged_date_from_jsonl ... ok test fan::pwm_fan::tests::set_speed ... ok test temp_log::tests::last_logged_date_no_file ... ok test temp_log::tests::last_logged_date_from_jsonl_multiple_lines ... ok test temp_log::tests::logger_appends_lines ... ok test temp_log::tests::max_rotation_index_empty_dir ... ok test temp_log::tests::max_rotation_index_with_existing ... ok test temp_log::tests::last_logged_date_from_gz_when_jsonl_empty ... ok test temp_log::tests::constructor_seeds_last_date_from_existing_file ... ok test temp_log::tests::rotated_path_with_extension ... ok test temp_log::tests::constructor_seeds_last_date_from_gz_fallback ... ok test device::drive::tests::model_hdd ... ok test temp_log::tests::time_jump_backward_no_spurious_rotation ... ok test temp_log::tests::log_rotates_on_day_change ... ok test temp_log::tests::rotated_path_without_extension ... ok test temp_log::tests::rotate_with_extension ... ok test temp_log::tests::rotate_without_extension ... ok test temp_log::tests::time_jump_backward_then_forward_rotates_correctly ... ok test temp_log::tests::rotate_noop_cleanup_when_under_limit ... ok test temp_log::tests::rotate_discards_oldest_when_at_limit ... ok test device::drive::tests::model_ssd ... ok test temp_log::tests::rotate_shifts_existing_files ... ok test device::drive::tests::state_hdparm ... ok test device::drive::tests::state_sdparm ... ok test probe::hddtemp::tests::invocation_probe_temp ... ok test probe::hdparm::tests::hdparm_probe_temp ... ok test probe::smartctl::tests::attrib_nvme_probe_temp ... ok test probe::smartctl::tests::attrib_probe_temp ... ok test probe::smartctl::tests::probe_temp ... ok test probe::smartctl::tests::sas_probe_temp ... ok test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s >>> hddfancontrol: Entering fakeroot... >>> hddfancontrol-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/testing/hddfancontrol/pkg/hddfancontrol-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/testing/hddfancontrol/pkg/hddfancontrol-openrc/etc/init.d' >>> hddfancontrol-openrc*: Preparing subpackage hddfancontrol-openrc... >>> hddfancontrol-openrc*: Running postcheck for hddfancontrol-openrc >>> hddfancontrol*: Running postcheck for hddfancontrol >>> hddfancontrol*: Preparing package hddfancontrol... >>> hddfancontrol*: Stripping binaries >>> hddfancontrol*: Script found. /bin/sh added as a dependency for hddfancontrol-2.1.1-r0.apk >>> hddfancontrol*: Adding .post-upgrade >>> hddfancontrol*: Scanning shared objects >>> hddfancontrol-openrc*: Tracing dependencies... >>> hddfancontrol-openrc*: Package size: 638.0 B >>> hddfancontrol-openrc*: Compressing data... >>> hddfancontrol-openrc*: Create checksum... >>> hddfancontrol-openrc*: Create hddfancontrol-openrc-2.1.1-r0.apk >>> hddfancontrol*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 >>> hddfancontrol*: Package size: 981.9 KB >>> hddfancontrol*: Compressing data... >>> hddfancontrol*: Create checksum... >>> hddfancontrol*: Create hddfancontrol-2.1.1-r0.apk >>> hddfancontrol: Build complete at Mon, 09 Mar 2026 23:49:43 +0000 elapsed time 0h 1m 1s >>> hddfancontrol: Cleaning up srcdir >>> hddfancontrol: Cleaning up pkgdir >>> hddfancontrol: Cleaning up tmpdir >>> hddfancontrol: Uninstalling dependencies... ( 1/10) Purging .makedepends-hddfancontrol (20260309.234843) ( 2/10) Purging cargo-auditable (0.7.3-r0) ( 3/10) Purging cargo (1.93.1-r1) ( 4/10) Purging rust (1.93.1-r1) ( 5/10) Purging llvm22-libs (22.1.0-r0) ( 6/10) Purging scudo-malloc (22.1.0-r0) ( 7/10) Purging sqlite-libs (3.51.2-r1) ( 8/10) Purging libffi (3.5.2-r0) ( 9/10) Purging libxml2 (2.13.9-r0) (10/10) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.3 MiB in 107 packages >>> hddfancontrol: Updating the testing/x86_64 repository index... >>> hddfancontrol: Signing the index...