>>> nitrocli: Building testing/nitrocli 0.4.1-r1 (using abuild 3.8.0_rc4-r1) started Sun, 19 Sep 2021 12:22:27 +0000 >>> nitrocli: Checking sanity of /home/buildozer/aports/testing/nitrocli/APKBUILD... >>> WARNING: nitrocli: No maintainer >>> nitrocli: Analyzing dependencies... >>> nitrocli: Installing for build: build-base gnupg cargo hidapi-dev libnitrokey-dev python3 (1/46) Installing libgpg-error (1.42-r1) (2/46) Installing libassuan (2.5.5-r0) (3/46) Installing libcap (2.58-r0) (4/46) Installing pinentry (1.2.0-r0) Executing pinentry-1.2.0-r0.post-install (5/46) Installing libgcrypt (1.9.4-r0) (6/46) Installing gnupg-gpgconf (2.2.29-r5) (7/46) Installing sqlite-libs (3.36.0-r0) (8/46) Installing gpg (2.2.29-r5) (9/46) Installing npth (1.6-r1) (10/46) Installing gpg-agent (2.2.29-r5) (11/46) Installing gpg-wks-server (2.2.29-r5) (12/46) Installing libksba (1.6.0-r0) (13/46) Installing gpgsm (2.2.29-r5) (14/46) Installing gpgv (2.2.29-r5) (15/46) Installing nettle (3.7.3-r0) (16/46) Installing libffi (3.3-r2) (17/46) Installing p11-kit (0.24.0-r0) (18/46) Installing libtasn1 (4.17.0-r0) (19/46) Installing libunistring (0.9.10-r1) (20/46) Installing gnutls (3.7.1-r0) (21/46) Installing gdbm (1.20-r2) (22/46) Installing libsasl (2.1.27-r14) (23/46) Installing libldap (2.4.59-r3) (24/46) Installing gnupg-dirmngr (2.2.29-r5) (25/46) Installing gnupg-utils (2.2.29-r5) (26/46) Installing gnupg-wks-client (2.2.29-r5) (27/46) Installing gnupg (2.2.29-r5) (28/46) Installing rust-stdlib (1.55.0-r0) (29/46) Installing libxml2 (2.9.12-r1) (30/46) Installing llvm11-libs (11.1.0-r2) (31/46) Installing http-parser (2.9.4-r0) (32/46) Installing pcre (8.45-r1) (33/46) Installing libssh2 (1.10.0-r1) (34/46) Installing libgit2 (1.1.1-r1) (35/46) Installing rust (1.55.0-r0) (36/46) Installing cargo (1.55.0-r0) (37/46) Installing eudev-libs (3.2.10-r1) (38/46) Installing libusb (1.0.24-r3) (39/46) Installing hidapi (0.9.0-r3) (40/46) Installing hidapi-dev (0.9.0-r3) (41/46) Installing libnitrokey (3.6-r0) (42/46) Installing libnitrokey-dev (3.6-r0) (43/46) Installing mpdecimal (2.5.1-r1) (44/46) Installing readline (8.1.1-r0) (45/46) Installing python3 (3.9.7-r2) (46/46) Installing .makedepends-nitrocli (20210919.122228) Executing busybox-1.34.0-r5.trigger OK: 1065 MiB in 148 packages >>> nitrocli: Cleaning up srcdir >>> nitrocli: Cleaning up pkgdir >>> nitrocli: Fetching https://distfiles.alpinelinux.org/distfiles/nitrocli-0.4.1.tar.gz >>> nitrocli: Fetching https://distfiles.alpinelinux.org/distfiles/nitrocli-0.4.1.tar.gz >>> nitrocli: Checking sha512sums... nitrocli-0.4.1.tar.gz: OK src-tests-run.rs-use-python3.patch: OK >>> nitrocli: Unpacking /var/cache/distfiles/nitrocli-0.4.1.tar.gz... >>> nitrocli: src-tests-run.rs-use-python3.patch patching file src/tests/run.rs Compiling proc-macro2 v1.0.26 Compiling unicode-xid v0.2.2 Compiling syn v1.0.72 Compiling version_check v0.9.3 Compiling libc v0.2.94 Compiling serde_derive v1.0.125 Compiling cfg-if v1.0.0 Compiling getrandom v0.1.16 Compiling serde v1.0.125 Compiling bitflags v1.2.1 Compiling cc v1.0.67 Compiling autocfg v1.0.1 Compiling unicode-segmentation v1.7.1 Compiling unicode-width v0.1.8 Compiling log v0.4.14 Compiling lazy_static v1.4.0 Compiling anyhow v1.0.40 Compiling numtoa v0.1.0 Compiling base32 v0.4.0 Compiling textwrap v0.11.0 Compiling clap v2.33.3 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling progressing v3.0.2 Compiling num-traits v0.2.14 Compiling heck v0.3.2 Compiling quote v1.0.9 Compiling dirs-sys v0.3.6 Compiling termion v1.5.6 Compiling nitrokey-sys v3.6.0 Compiling directories v3.0.2 Compiling rand_core v0.5.1 Compiling nitrokey v0.9.0 Compiling structopt-derive v0.4.14 Compiling merge_derive v0.1.0 Compiling merge v0.1.0 Compiling structopt v0.3.21 Compiling envy v0.4.2 Compiling toml v0.5.8 Compiling nitrocli v0.4.1 (/home/buildozer/aports/testing/nitrocli/src/nitrocli-0.4.1) warning: lint `safe_packed_borrows` has been renamed to `unaligned_references` --> src/main.rs:27:3 | 27 | safe_packed_borrows, | ^^^^^^^^^^^^^^^^^^^ help: use the new name: `unaligned_references` | note: the lint level is defined here --> src/main.rs:24:3 | 24 | renamed_and_removed_lints, | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `nitrocli` (bin "nitrocli") generated 1 warning Finished release [optimized] target(s) in 1m 23s Compiling proc-macro2 v1.0.26 Compiling unicode-xid v0.2.2 Compiling syn v1.0.72 Compiling version_check v0.9.3 Compiling libc v0.2.94 Compiling serde_derive v1.0.125 Compiling cfg-if v1.0.0 Compiling autocfg v1.0.1 Compiling serde v1.0.125 Compiling getrandom v0.1.16 Compiling bitflags v1.2.1 Compiling cc v1.0.67 Compiling unicode-segmentation v1.7.1 Compiling unicode-width v0.1.8 Compiling log v0.4.14 Compiling lazy_static v1.4.0 Compiling anyhow v1.0.40 Compiling numtoa v0.1.0 Compiling base32 v0.4.0 Compiling textwrap v0.11.0 Compiling clap v2.33.3 Compiling progressing v3.0.2 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling num-traits v0.2.14 Compiling heck v0.3.2 Compiling quote v1.0.9 Compiling dirs-sys v0.3.6 Compiling termion v1.5.6 Compiling rand_core v0.5.1 Compiling directories v3.0.2 Compiling nitrokey-sys v3.6.0 Compiling nitrokey v0.9.0 Compiling merge_derive v0.1.0 Compiling structopt-derive v0.4.14 Compiling merge v0.1.0 Compiling structopt v0.3.21 Compiling toml v0.5.8 Compiling envy v0.4.2 Compiling nitrocli v0.4.1 (/home/buildozer/aports/testing/nitrocli/src/nitrocli-0.4.1) Finished dev [unoptimized + debuginfo] target(s) in 39.59s Running `target/debug/shell-complete bash` Compiling cfg-if v1.0.0 Compiling getrandom v0.2.2 Compiling memchr v2.4.0 Compiling unicode-width v0.1.8 Compiling ppv-lite86 v0.2.10 Compiling lazy_static v1.4.0 Compiling remove_dir_all v0.5.3 Compiling regex-syntax v0.6.25 Compiling numtoa v0.1.0 Compiling nitrokey-test-state v0.1.0 Compiling base32 v0.4.0 Compiling libc v0.2.94 Compiling bitflags v1.2.1 Compiling anyhow v1.0.40 Compiling nitrokey-sys v3.6.0 Compiling num-traits v0.2.14 Compiling nitrokey-test v0.5.0 Compiling serde v1.0.125 Compiling log v0.4.14 Compiling textwrap v0.11.0 Compiling progressing v3.0.2 Compiling clap v2.33.3 Compiling aho-corasick v0.7.18 Compiling getrandom v0.1.16 Compiling dirs-sys v0.3.6 Compiling termion v1.5.6 Compiling rand_core v0.6.2 Compiling rand_core v0.5.1 Compiling directories v3.0.2 Compiling merge v0.1.0 Compiling rand_chacha v0.3.0 Compiling nitrokey v0.9.0 Compiling rand v0.8.3 Compiling tempfile v3.2.0 Compiling regex v1.5.4 Compiling structopt v0.3.21 Compiling envy v0.4.2 Compiling toml v0.5.8 Compiling nitrocli v0.4.1 (/home/buildozer/aports/testing/nitrocli/src/nitrocli-0.4.1) warning: lint `safe_packed_borrows` has been renamed to `unaligned_references` --> src/main.rs:27:3 | 27 | safe_packed_borrows, | ^^^^^^^^^^^^^^^^^^^ help: use the new name: `unaligned_references` | note: the lint level is defined here --> src/main.rs:24:3 | 24 | renamed_and_removed_lints, | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `nitrocli` (bin "nitrocli" test) generated 1 warning Finished release [optimized] target(s) in 1m 13s Running unittests (target/release/deps/nitrocli-eca6b820153b2ad9) running 166 tests test arg_util::tests::all_variants ... ok test arg_util::tests::text_representations ... ok test commands::tests::hex_string ... ok test commands::tests::prepare_secret_ascii ... ok test commands::tests::prepare_secret_base32 ... ok test commands::tests::prepare_secret_non_ascii ... ok test pinentry::tests::parse_pinentry_pin_empty ... ok test pinentry::tests::parse_pinentry_pin_error ... ok test pinentry::tests::parse_pinentry_pin_good ... ok test pinentry::tests::parse_pinentry_pin_unexpected ... ok test pinentry::tests::parse_pinentry_response_ok ... ok test pinentry::tests::parse_pinentry_response_ok_no_newline ... ok test pinentry::tests::parse_pinentry_response_unexpected ... ok test tests::config::get_librem ... ok test tests::config::set_get_librem ... ok test tests::config::get_storage ... ok test tests::config::get_pro ... ok test tests::fill::fill ... ignored test tests::extensions::no_extensions_to_discover ... ok test tests::config::set_get_pro ... ok test tests::config::set_get_storage ... ok test tests::list::connected_librem ... ok test tests::extensions::extension_discovery ... ok test tests::config::set_wrong_usage_pro ... ok test tests::extensions::resolve_extensions ... ok test tests::config::set_wrong_usage_storage ... ok test tests::encrypted::encrypted_open_on_pro ... ok test tests::encrypted::encrypted_open_close ... ok test tests::encrypted::status_open_close ... ok test tests::hidden::hidden_create_open_close ... ok test tests::otp::clear_pro ... ok test tests::list::connected_pro ... ok test tests::list::connected_storage ... ok test tests::otp::set_get_hotp_pro ... ok test tests::lock::lock_pro ... ok test tests::lock::lock_storage ... ok test tests::otp::clear_librem ... ok test tests::config::set_wrong_usage_librem ... ok test tests::otp::clear_storage ... ok test tests::otp::set_get_hotp_librem ... ok test tests::config::mutually_exclusive_set_options ... ok test tests::list::not_connected ... ok test tests::otp::set_get_hotp_storage ... ok test tests::otp::set_get_totp_librem ... ok test tests::pws::add_empty_librem ... ok test tests::otp::set_get_totp_storage ... ok test tests::otp::set_invalid_slot_librem ... ok test tests::otp::set_invalid_slot_pro ... ok test tests::pws::add_full_librem ... ok test tests::otp::set_invalid_slot_raw_pro ... ok test tests::otp::set_invalid_slot_raw_storage ... ok test tests::otp::set_invalid_slot_storage ... ok test tests::otp::set_overlong_name_librem ... ok test tests::otp::set_overlong_name_pro ... ok test tests::otp::set_overlong_name_storage ... ok test tests::otp::set_stdin_pro ... ok test tests::otp::set_stdin_storage ... ok test tests::otp::set_totp_uneven_chars_librem ... ok test tests::otp::set_stdin_librem ... ok test tests::otp::set_totp_uneven_chars_pro ... ok test tests::pws::add_reset_get_librem ... ok test tests::pws::add_reset_get_pro ... ok test tests::otp::status_pro ... ok test tests::otp::status_storage ... ok test tests::pin::set_user_librem ... ok test tests::pin::set_user_pro ... ok test tests::pin::set_user_storage ... ok test tests::pin::unblock_librem ... ok test tests::pin::unblock_pro ... ok test tests::pws::add_storage ... ok test tests::pws::clear_librem ... ok test tests::pws::clear_pro ... ok test tests::pws::add_empty_storage ... ok test tests::pws::status_librem ... ok test tests::pws::status_pro ... ok test tests::pws::status_storage ... ok test tests::pws::add_existing_storage ... ok test tests::pws::add_full_pro ... ok test tests::pws::add_full_storage ... ok test tests::pws::add_get_librem ... ok test tests::pws::add_get_pro ... ok test tests::pws::update_overlong_data_pro ... ok test tests::pws::add_invalid_slot_librem ... ok test tests::pws::add_invalid_slot_pro ... ok test tests::pws::add_invalid_slot_storage ... ok test tests::pws::add_librem ... ok test tests::pws::add_overlong_data_librem ... ok test tests::pws::update_storage ... ok test tests::pws::add_overlong_data_storage ... ok test tests::pws::add_pro ... ok test tests::otp::set_totp_uneven_chars_storage ... ok test tests::otp::status_librem ... ok test tests::pws::add_reset_get_storage ... ok test tests::pws::add_slot_librem ... ok test tests::pws::add_slot_pro ... ok test tests::pws::add_slot_storage ... ok test tests::pws::add_stdin_librem ... ok test tests::pws::add_stdin_pro ... ok test tests::run::config_file ... ok test tests::pws::add_stdin_storage ... ok test tests::pin::unblock_storage ... ok test tests::otp::set_get_totp_pro ... ok test tests::pws::add_empty_pro ... ok test tests::pws::clear_storage ... ok test tests::pws::add_existing_librem ... ok test tests::pws::add_existing_pro ... ok test tests::otp::set_invalid_slot_raw_librem ... ok test tests::pws::update_librem ... ok test tests::pws::update_no_options_librem ... ok test tests::run::connect_serial_number_storage ... ok test tests::pws::update_no_options_storage ... ok test tests::pws::update_overlong_data_librem ... ok test tests::pws::add_get_storage ... ok test tests::pws::update_overlong_data_storage ... ok test tests::run::connect_usb_path_pro ... ok test tests::pws::update_stdin_librem ... ok test tests::pws::update_stdin_pro ... ok test tests::run::connect_wrong_serial_number_pro ... ok test tests::pws::add_overlong_data_pro ... ok test tests::pws::update_unprogrammed_librem ... ok test tests::pws::update_unprogrammed_pro ... ok test tests::pws::update_unprogrammed_storage ... ok test tests::reset::reset_librem ... ok test tests::reset::reset_only_aes_key_librem ... ok test tests::reset::reset_only_aes_key_pro ... ok test tests::reset::reset_only_aes_key_storage ... ok test tests::reset::reset_pro ... ok test tests::reset::reset_storage ... ok test tests::run::version_option ... ignored test tests::run::connect_model_librem ... ok test tests::run::connect_model_pro ... ok test tests::run::connect_model_storage ... ok test tests::run::connect_multiple_librem ... ok test tests::run::connect_multiple_pro ... ok test tests::run::connect_multiple_storage ... ok test tests::run::connect_serial_number_librem ... ok test tests::run::connect_serial_number_pro ... ok test tests::run::connect_usb_path_librem ... ok test tests::run::connect_usb_path_model_serial_librem ... ok test tests::pws::update_no_options_pro ... ok test tests::run::connect_usb_path_model_serial_pro ... ok test tests::run::connect_usb_path_model_serial_storage ... ok test tests::run::connect_usb_path_model_wrong_serial_librem ... ok test tests::run::connect_usb_path_model_wrong_serial_pro ... ok test tests::run::connect_usb_path_model_wrong_serial_storage ... ok test tests::pws::update_pro ... ok test tests::run::no_command_or_option ... ok test tests::run::connect_usb_path_storage ... ok test tests::run::connect_wrong_serial_number_librem ... ok test tests::pws::update_stdin_storage ... ok test tests::run::connect_wrong_serial_number_storage ... ok test tests::run::connect_wrong_usb_path_librem ... ok test tests::run::connect_wrong_usb_path_pro ... ok test tests::run::connect_wrong_usb_path_storage ... ok test tests::run::extension_arguments_librem ... ok test tests::run::extension_arguments_pro ... ok test tests::run::extension_arguments_storage ... ok test tests::status::not_found ... ok test tests::status::not_found_raw ... ok test tests::status::output_librem ... ok test tests::status::output_pro ... ok test tests::status::output_storage ... ok test tests::unencrypted::unencrypted_set_read_write ... ok test tests::run::extension ... ok test tests::run::extension_failure ... ok test tests::run::help_options ... ok test result: ok. 164 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.14s Running unittests (target/release/deps/shell_complete-31da850f533f75fc) running 4 tests test nitrocli::tests::all_variants ... ok test nitrocli::tests::text_representations ... ok test tests::array_lines ... ok test tests::complete_all_the_things ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> nitrocli: Entering fakeroot... Installing nitrocli v0.4.1 (/home/buildozer/aports/testing/nitrocli/src/nitrocli-0.4.1) Updating crates.io index warning: lint `safe_packed_borrows` has been renamed to `unaligned_references` --> src/main.rs:27:3 | 27 | safe_packed_borrows, | ^^^^^^^^^^^^^^^^^^^ help: use the new name: `unaligned_references` | note: the lint level is defined here --> src/main.rs:24:3 | 24 | renamed_and_removed_lints, | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `nitrocli` (bin "nitrocli") generated 1 warning Finished release [optimized] target(s) in 1.25s Installing /home/buildozer/aports/testing/nitrocli/pkg/nitrocli/usr/bin/nitrocli Installing /home/buildozer/aports/testing/nitrocli/pkg/nitrocli/usr/bin/shell-complete Installed package `nitrocli v0.4.1 (/home/buildozer/aports/testing/nitrocli/src/nitrocli-0.4.1)` (executables `nitrocli`, `shell-complete`) warning: be sure to add `/home/buildozer/aports/testing/nitrocli/pkg/nitrocli/usr/bin` to your PATH to be able to run the installed binaries >>> nitrocli-doc*: Running split function doc... >>> nitrocli-doc*: Preparing subpackage nitrocli-doc... >>> nitrocli-doc*: Running postcheck for nitrocli-doc >>> nitrocli-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/testing/nitrocli/pkg/nitrocli/usr/share/bash-completion/completions' -> '/home/buildozer/aports/testing/nitrocli/pkg/nitrocli-bash-completion/usr/share/bash-completion/completions' >>> nitrocli-bash-completion*: Preparing subpackage nitrocli-bash-completion... >>> nitrocli-bash-completion*: Running postcheck for nitrocli-bash-completion >>> nitrocli*: Running postcheck for nitrocli >>> nitrocli*: Preparing package nitrocli... >>> nitrocli*: Stripping binaries >>> nitrocli-bash-completion*: Scanning shared objects >>> nitrocli-doc*: Scanning shared objects >>> nitrocli*: Scanning shared objects >>> nitrocli-bash-completion*: Tracing dependencies... >>> nitrocli-bash-completion*: Package size: 72.0 KB >>> nitrocli-bash-completion*: Compressing data... >>> nitrocli-bash-completion*: Create checksum... >>> nitrocli-bash-completion*: Create nitrocli-bash-completion-0.4.1-r1.apk >>> nitrocli-doc*: Tracing dependencies... >>> nitrocli-doc*: Package size: 28.0 KB >>> nitrocli-doc*: Compressing data... >>> nitrocli-doc*: Create checksum... >>> nitrocli-doc*: Create nitrocli-doc-0.4.1-r1.apk >>> nitrocli*: Tracing dependencies... gnupg so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libnitrokey.so.3 >>> nitrocli*: Package size: 992.0 KB >>> nitrocli*: Compressing data... >>> nitrocli*: Create checksum... >>> nitrocli*: Create nitrocli-0.4.1-r1.apk >>> nitrocli: Build complete at Sun, 19 Sep 2021 12:25:53 +0000 elapsed time 0h 3m 26s >>> nitrocli: Cleaning up srcdir >>> nitrocli: Cleaning up pkgdir >>> nitrocli: Uninstalling dependencies... (1/46) Purging .makedepends-nitrocli (20210919.122228) (2/46) Purging gnupg (2.2.29-r5) (3/46) Purging gpg-wks-server (2.2.29-r5) (4/46) Purging gpgsm (2.2.29-r5) (5/46) Purging gpgv (2.2.29-r5) (6/46) Purging gnupg-utils (2.2.29-r5) (7/46) Purging gnupg-wks-client (2.2.29-r5) (8/46) Purging gpg (2.2.29-r5) (9/46) Purging gpg-agent (2.2.29-r5) (10/46) Purging gnupg-dirmngr (2.2.29-r5) (11/46) Purging gnupg-gpgconf (2.2.29-r5) (12/46) Purging pinentry (1.2.0-r0) (13/46) Purging cargo (1.55.0-r0) (14/46) Purging rust (1.55.0-r0) (15/46) Purging rust-stdlib (1.55.0-r0) (16/46) Purging libnitrokey-dev (3.6-r0) (17/46) Purging libnitrokey (3.6-r0) (18/46) Purging python3 (3.9.7-r2) (19/46) Purging libksba (1.6.0-r0) (20/46) Purging libassuan (2.5.5-r0) (21/46) Purging libgcrypt (1.9.4-r0) (22/46) Purging libgpg-error (1.42-r1) (23/46) Purging libcap (2.58-r0) (24/46) Purging sqlite-libs (3.36.0-r0) (25/46) Purging npth (1.6-r1) (26/46) Purging gnutls (3.7.1-r0) (27/46) Purging nettle (3.7.3-r0) (28/46) Purging llvm11-libs (11.1.0-r2) (29/46) Purging p11-kit (0.24.0-r0) (30/46) Purging libffi (3.3-r2) (31/46) Purging libtasn1 (4.17.0-r0) (32/46) Purging libunistring (0.9.10-r1) (33/46) Purging libldap (2.4.59-r3) (34/46) Purging libsasl (2.1.27-r14) (35/46) Purging gdbm (1.20-r2) (36/46) Purging libxml2 (2.9.12-r1) (37/46) Purging libgit2 (1.1.1-r1) (38/46) Purging http-parser (2.9.4-r0) (39/46) Purging pcre (8.45-r1) (40/46) Purging libssh2 (1.10.0-r1) (41/46) Purging hidapi-dev (0.9.0-r3) (42/46) Purging hidapi (0.9.0-r3) (43/46) Purging eudev-libs (3.2.10-r1) (44/46) Purging libusb (1.0.24-r3) (45/46) Purging mpdecimal (2.5.1-r1) (46/46) Purging readline (8.1.1-r0) Executing busybox-1.34.0-r5.trigger OK: 321 MiB in 102 packages >>> nitrocli: Updating the testing/x86 repository index... >>> nitrocli: Signing the index...