>>> pass-otp: Building community/pass-otp 1.2.0-r0 (using abuild 3.9.0-r0) started Sat, 16 Apr 2022 07:23:13 +0000 >>> pass-otp: Checking sanity of /home/buildozer/aports/community/pass-otp/APKBUILD... >>> pass-otp: Analyzing dependencies... >>> pass-otp: Installing for build: build-base pass libqrencode oath-toolkit-oathtool git expect gnupg (1/39) Installing readline (8.1.2-r0) (2/39) Installing bash (5.1.16-r2) Executing bash-5.1.16-r2.post-install (3/39) Installing tree (2.0.2-r0) (4/39) Installing libgpg-error (1.45-r0) (5/39) Installing libassuan (2.5.5-r0) (6/39) Installing libcap (2.63-r0) (7/39) Installing pinentry (1.2.0-r0) Executing pinentry-1.2.0-r0.post-install (8/39) Installing libgcrypt (1.9.4-r0) (9/39) Installing gnupg-gpgconf (2.2.34-r0) (10/39) Installing libbz2 (1.0.8-r1) (11/39) Installing sqlite-libs (3.38.0-r0) (12/39) Installing gpg (2.2.34-r0) (13/39) Installing pass (1.7.4-r1) (14/39) Installing libpng (1.6.37-r1) (15/39) Installing libqrencode (4.1.1-r0) (16/39) Installing oath-toolkit-liboath (2.6.7-r1) (17/39) Installing oath-toolkit-oathtool (2.6.7-r1) (18/39) Installing tcl (8.6.12-r0) (19/39) Installing expect (5.45.4-r2) (20/39) Installing npth (1.6-r1) (21/39) Installing gpg-agent (2.2.34-r0) (22/39) Installing gpg-wks-server (2.2.34-r0) (23/39) Installing libksba (1.6.0-r0) (24/39) Installing gpgsm (2.2.34-r0) (25/39) Installing gpgv (2.2.34-r0) (26/39) Installing nettle (3.7.3-r0) (27/39) Installing libffi (3.4.2-r1) (28/39) Installing p11-kit (0.24.0-r1) (29/39) Installing libtasn1 (4.18.0-r0) (30/39) Installing libunistring (1.0-r0) (31/39) Installing gnutls (3.7.4-r0) (32/39) Installing gdbm (1.23-r0) (33/39) Installing libsasl (2.1.28-r0) (34/39) Installing libldap (2.6.0-r0) (35/39) Installing gnupg-dirmngr (2.2.34-r0) (36/39) Installing gnupg-utils (2.2.34-r0) (37/39) Installing gnupg-wks-client (2.2.34-r0) (38/39) Installing gnupg (2.2.34-r0) (39/39) Installing .makedepends-pass-otp (20220416.072318) Executing busybox-1.35.0-r8.trigger OK: 274 MiB in 127 packages >>> pass-otp: Cleaning up srcdir >>> pass-otp: Cleaning up pkgdir >>> pass-otp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/pass-otp-1.2.0.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 100 46789 100 46789 0 0 76573 0 --:--:-- --:--:-- --:--:-- 76703 >>> pass-otp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/pass-otp-1.2.0.tar.gz >>> pass-otp: Checking sha512sums... pass-otp-1.2.0.tar.gz: OK >>> pass-otp: Unpacking /var/cache/distfiles/v3.16/pass-otp-1.2.0.tar.gz... make -C test make[1]: Entering directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' rm -f -r test-results make aggregate-results-and-cleanup make[2]: Entering directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' make aggregate-results make[3]: Entering directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' *** append.t *** *** code.t *** *** insert.t *** *** uri.t *** *** validate.t *** ok 1 - Parses a basic TOTP URI ok 2 - Parses a complex TOTP URI ok 3 - Parses a basic HOTP URI ok 4 - Fails for bogus URL ok 5 - Fails for missing secret ok 1 - Fails for missing secret ok 6 - Fails for missing counter # passed all 6 test(s) 1..6 ok 2 - Generates TOTP code ok 1 - Reads non-terminal input ok 1 - Reads non-terminal input ok 1 - Shows key URI in single-line passfile ok 2 - Reads terminal input in noecho mode ok 2 - Shows key URI in multi-line passfile ok 3 - Generates HOTP code and increments counter # passed all 2 test(s) 1..2 ok 2 - Read secret non-terminal input ok 3 - Reads terminal input in echo mode ok 4 - HOTP counter increments and preserves multiline contents # passed all 4 test(s) 1..4 ok 4 - Prompts before overwriting key URI ok 3 - Reads terminal input in noecho mode ok 5 - Generates default pass-name from label ok 4 - Reads terminal input in echo mode ok 6 - Prompts when inserting default pass-name from terminal ok 7 - Force overwrites key URI ok 5 - Prompts before overwriting key URI ok 8 - Insert passfile from secret with options(issuer, accountname) ok 9 - Insert from secret without passfile ok 6 - Force overwrites key URI ok 10 - Tolerates padding in secret # passed all 10 test(s) 1..10 ok 7 - Preserves multiline contents # passed all 7 test(s) 1..7 for f in test-results/*.counts; do \ echo "$f"; \ done | '/bin/bash' 'aggregate-results.sh' fixed 0 success 29 failed 0 broken 0 total 29 make[3]: Leaving directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' make clean make[3]: Entering directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' rm -f -r 'trash directory'.* test-results rm -f .prove rm -f gnupg/random_seed make[3]: Leaving directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' make[2]: Leaving directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' make[1]: Leaving directory '/home/buildozer/aports/community/pass-otp/src/pass-otp-1.2.0/test' >>> pass-otp: Entering fakeroot... created directory: '/home/buildozer/aports/community/pass-otp/pkg/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/man/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/man/man1' 'pass-otp.1' -> '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/man/man1/pass-otp.1' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/lib/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/lib/password-store/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/lib/password-store/extensions/' 'otp.bash' -> '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/lib/password-store/extensions/otp.bash' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/bash-completion/' created directory: '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/bash-completion/completions/' 'pass-otp.bash.completion' -> '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/bash-completion/completions/pass-otp' pass-otp is installed succesfully >>> pass-otp-doc*: Running split function doc... >>> pass-otp-doc*: Preparing subpackage pass-otp-doc... >>> pass-otp-doc*: Running postcheck for pass-otp-doc >>> pass-otp-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/community/pass-otp/pkg/pass-otp/usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/pass-otp/pkg/pass-otp-bash-completion/usr/share/bash-completion/completions' >>> pass-otp-bash-completion*: Preparing subpackage pass-otp-bash-completion... >>> pass-otp-bash-completion*: Running postcheck for pass-otp-bash-completion >>> pass-otp*: Running postcheck for pass-otp >>> pass-otp*: Preparing package pass-otp... >>> pass-otp-bash-completion*: Tracing dependencies... >>> pass-otp-bash-completion*: Package size: 24.0 KB >>> pass-otp-bash-completion*: Compressing data... >>> pass-otp-bash-completion*: Create checksum... >>> pass-otp-bash-completion*: Create pass-otp-bash-completion-1.2.0-r0.apk >>> pass-otp-doc*: Tracing dependencies... >>> pass-otp-doc*: Package size: 24.0 KB >>> pass-otp-doc*: Compressing data... >>> pass-otp-doc*: Create checksum... >>> pass-otp-doc*: Create pass-otp-doc-1.2.0-r0.apk >>> pass-otp*: Tracing dependencies... >>> pass-otp*: Package size: 36.0 KB >>> pass-otp*: Compressing data... >>> pass-otp*: Create checksum... >>> pass-otp*: Create pass-otp-1.2.0-r0.apk >>> pass-otp: Build complete at Sat, 16 Apr 2022 07:23:20 +0000 elapsed time 0h 0m 7s >>> pass-otp: Cleaning up srcdir >>> pass-otp: Cleaning up pkgdir >>> pass-otp: Uninstalling dependencies... (1/39) Purging .makedepends-pass-otp (20220416.072318) (2/39) Purging pass (1.7.4-r1) (3/39) Purging bash (5.1.16-r2) Executing bash-5.1.16-r2.pre-deinstall (4/39) Purging tree (2.0.2-r0) (5/39) Purging libqrencode (4.1.1-r0) (6/39) Purging oath-toolkit-oathtool (2.6.7-r1) (7/39) Purging expect (5.45.4-r2) (8/39) Purging gnupg (2.2.34-r0) (9/39) Purging gpg-wks-server (2.2.34-r0) (10/39) Purging gpgsm (2.2.34-r0) (11/39) Purging gpgv (2.2.34-r0) (12/39) Purging gnupg-utils (2.2.34-r0) (13/39) Purging gnupg-wks-client (2.2.34-r0) (14/39) Purging gpg (2.2.34-r0) (15/39) Purging gpg-agent (2.2.34-r0) (16/39) Purging gnupg-dirmngr (2.2.34-r0) (17/39) Purging gnupg-gpgconf (2.2.34-r0) (18/39) Purging pinentry (1.2.0-r0) (19/39) Purging readline (8.1.2-r0) (20/39) Purging libksba (1.6.0-r0) (21/39) Purging libassuan (2.5.5-r0) (22/39) Purging libgcrypt (1.9.4-r0) (23/39) Purging libgpg-error (1.45-r0) (24/39) Purging libcap (2.63-r0) (25/39) Purging libbz2 (1.0.8-r1) (26/39) Purging sqlite-libs (3.38.0-r0) (27/39) Purging libpng (1.6.37-r1) (28/39) Purging oath-toolkit-liboath (2.6.7-r1) (29/39) Purging tcl (8.6.12-r0) (30/39) Purging npth (1.6-r1) (31/39) Purging gnutls (3.7.4-r0) (32/39) Purging nettle (3.7.3-r0) (33/39) Purging p11-kit (0.24.0-r1) (34/39) Purging libffi (3.4.2-r1) (35/39) Purging libtasn1 (4.18.0-r0) (36/39) Purging libunistring (1.0-r0) (37/39) Purging libldap (2.6.0-r0) (38/39) Purging libsasl (2.1.28-r0) (39/39) Purging gdbm (1.23-r0) Executing busybox-1.35.0-r8.trigger OK: 255 MiB in 88 packages >>> pass-otp: Updating the community/armv7 repository index... >>> pass-otp: Signing the index...