==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_9b333c7d-b79a-493c-af8b-1a719e48b797]...done ==> Making package: sequoia-chameleon-gnupg 0.13.1-1.1 (Thu Apr 30 16:34:03 2026) ==> Retrieving sources... -> Cloning sequoia-chameleon-gnupg git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/sequoia-chameleon-gnupg-0.13.1-1/sequoia-chameleon-gnupg'... warning: redirecting to https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg.git/ ==> Validating source files with sha512sums... sequoia-chameleon-gnupg ... Passed ==> Validating source files with b2sums... sequoia-chameleon-gnupg ... Passed ==> Verifying source file signatures with gpg... sequoia-chameleon-gnupg git repo ... Passed ==> Making package: sequoia-chameleon-gnupg 0.13.1-1.1 (Thu Apr 30 14:34:07 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (14) New Version Net Change extra/compiler-rt 22.1.3-1 53.77 MiB core/libedit 20251016_3.1-1 0.26 MiB extra/libgit2 1:1.9.2-3 3.04 MiB extra/lld 22.1.3-1 6.97 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-libs 22.1.3-1 160.11 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/zlib-ng 2.3.3-1 0.28 MiB extra/clang 22.1.3-1 249.93 MiB extra/git 2.54.0-1 30.26 MiB extra/rust 1:1.95.0-1 273.51 MiB extra/sequoia-sq 1.3.1-1 21.36 MiB Total Installed Size: 799.89 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format llvm: referenced by some clang headers installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing sequoia-sq... :: Running post-transaction hooks... (1/3) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/3) Reloading system manager configuration... Skipped: Current root is not booted. (3/3) Arming ConditionNeedsUpdate... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of sequoia-chameleon-gnupg git repo... Cloning into 'sequoia-chameleon-gnupg'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded tokio-macros v2.5.0 Downloaded errno v0.3.10 Downloaded itoa v1.0.14 Downloaded spin v0.9.8 Downloaded dirs-sys v0.4.1 Downloaded foreign-types v0.3.2 Downloaded fastrand v2.3.0 Downloaded cfg-if v1.0.0 Downloaded num-integer v0.1.46 Downloaded rustc-hash v1.1.0 Downloaded aead v0.5.2 Downloaded block-padding v0.3.3 Downloaded ocb3 v0.1.0 Downloaded foreign-types-shared v0.1.1 Downloaded block-buffer v0.10.4 Downloaded version_check v0.9.5 Downloaded subtle v2.6.1 Downloaded fnv v1.0.7 Downloaded strsim v0.11.1 Downloaded time-core v0.1.2 Downloaded dirs v5.0.1 Downloaded filetime v0.2.25 Downloaded icu_provider_macros v1.5.0 Downloaded precomputed-hash v0.1.1 Downloaded generic-array v0.14.7 Downloaded hex v0.4.3 Downloaded equivalent v1.0.1 Downloaded num-iter v0.1.45 Downloaded powerfmt v0.2.0 Downloaded ident_case v1.0.1 Downloaded botan-sys v0.11.0 Downloaded inout v0.1.3 Downloaded num-conv v0.1.0 Downloaded option-ext v0.2.0 Downloaded thiserror-impl v1.0.69 Downloaded pin-project-lite v0.2.16 Downloaded crypto-common v0.1.6 Downloaded darling_macro v0.20.10 Downloaded fixedbitset v0.4.2 Downloaded phf_shared v0.10.0 Downloaded unicode-xid v0.2.6 Downloaded same-file v1.0.6 Downloaded signal-hook-registry v1.4.2 Downloaded scopeguard v1.2.0 Downloaded openssl-macros v0.1.1 Downloaded pkg-config v0.3.31 Downloaded digest v0.10.7 Downloaded autocfg v1.4.0 Downloaded dirs-sys-next v0.1.2 Downloaded cipher v0.4.4 Downloaded iana-time-zone v0.1.61 Downloaded deranged v0.3.11 Downloaded dirs-next v2.0.0 Downloaded cpufeatures v0.2.17 Downloaded utf8_iter v1.0.4 Downloaded rand_core v0.6.4 Downloaded shlex v1.3.0 Downloaded xxhash-rust v0.8.15 Downloaded quote v1.0.38 Downloaded serde_with_macros v3.12.0 Downloaded sha2 v0.10.8 Downloaded unicode-ident v1.0.15 Downloaded ctr v0.9.2 Downloaded tempfile v3.15.0 Downloaded ascii-canvas v3.0.0 Downloaded zerofrom v0.1.5 Downloaded bit-set v0.5.3 Downloaded time-macros v0.2.19 Downloaded lazy_static v1.5.0 Downloaded ghash v0.5.1 Downloaded rustc-demangle v0.1.24 Downloaded getrandom v0.2.15 Downloaded once_cell v1.20.2 Downloaded thiserror v1.0.69 Downloaded idna_adapter v1.2.0 Downloaded smallvec v1.13.2 Downloaded const-oid v0.9.6 Downloaded shellexpand v3.1.0 Downloaded zeroize v1.8.1 Downloaded typenum v1.17.0 Downloaded ryu v1.0.18 Downloaded stfu8 v0.2.7 Downloaded zerofrom-derive v0.1.5 Downloaded proc-macro2 v1.0.93 Downloaded socket2 v0.5.8 Downloaded bitflags v2.8.0 Downloaded percent-encoding v2.3.1 Downloaded yoke-derive v0.7.5 Downloaded form_urlencoded v1.2.1 Downloaded write16 v1.0.0 Downloaded signature v2.2.0 Downloaded crunchy v0.2.3 Downloaded crossbeam-queue v0.3.12 Downloaded utf16_iter v1.0.5 Downloaded num_cpus v1.16.0 Downloaded fd-lock v4.0.2 Downloaded stable_deref_trait v1.2.0 Downloaded num-traits v0.2.19 Downloaded curve25519-dalek-derive v0.1.1 Downloaded indexmap v1.9.3 Downloaded darling_core v0.20.10 Downloaded rustc_version v0.4.1 Downloaded darling v0.20.10 Downloaded tower-layer v0.3.3 Downloaded futures-core v0.3.31 Downloaded opaque-debug v0.3.1 Downloaded adler2 v2.0.0 Downloaded hashlink v0.9.1 Downloaded tower-service v0.3.3 Downloaded pin-utils v0.1.0 Downloaded sync_wrapper v1.0.2 Downloaded futures-sink v0.3.31 Downloaded futures-task v0.3.31 Downloaded futures-io v0.3.31 Downloaded serde_urlencoded v0.7.1 Downloaded tar v0.4.43 Downloaded fallible-iterator v0.3.0 Downloaded dyn-clone v1.0.17 Downloaded addr2line v0.24.2 Downloaded crossbeam-deque v0.8.6 Downloaded crossbeam v0.8.4 Downloaded openpgp-cert-d v0.3.4 Downloaded openssl-probe v0.1.6 Downloaded mime v0.3.17 Downloaded bytes v1.9.0 Downloaded dbl v0.3.2 Downloaded serde v1.0.217 Downloaded eax v0.5.0 Downloaded http-body v1.0.1 Downloaded try-lock v0.2.5 Downloaded want v0.3.1 Downloaded ahash v0.8.11 Downloaded tokio-native-tls v0.3.1 Downloaded futures-channel v0.3.31 Downloaded untrusted v0.9.0 Downloaded byteorder v1.5.0 Downloaded rustls-pemfile v2.2.0 Downloaded http-body-util v0.1.2 Downloaded atomic-waker v1.1.2 Downloaded crossbeam-utils v0.8.21 Downloaded new_debug_unreachable v1.0.6 Downloaded either v1.13.0 Downloaded siphasher v0.3.11 Downloaded memsec v0.7.0 Downloaded openssl-sys v0.9.104 Downloaded native-tls v0.2.13 Downloaded crossbeam-epoch v0.9.18 Downloaded quick-error v1.2.3 Downloaded serde_derive v1.0.217 Downloaded base64 v0.22.1 Downloaded memchr v2.7.4 Downloaded enum-as-inner v0.6.1 Downloaded lru-cache v0.1.2 Downloaded rand_chacha v0.3.1 Downloaded heck v0.5.0 Downloaded hyper-tls v0.6.0 Downloaded tokio-rustls v0.26.1 Downloaded indexmap v2.7.1 Downloaded universal-hash v0.5.1 Downloaded gethostname v0.5.0 Downloaded fallible-streaming-iterator v0.1.9 Downloaded z-base-32 v0.1.4 Downloaded ipnet v2.11.0 Downloaded nibble_vec v0.1.0 Downloaded fs2 v0.4.3 Downloaded embedded-io v0.6.1 Downloaded hashbrown v0.12.3 Downloaded cc v1.2.10 Downloaded roff v0.2.2 Downloaded rpassword v7.3.1 Downloaded backtrace v0.3.74 Downloaded pty-process v0.4.0 Downloaded futures-macro v0.3.31 Downloaded ntest v0.9.3 Downloaded tracing-attributes v0.1.28 Downloaded linked-hash-map v0.5.6 Downloaded ntest_timeout v0.9.3 Downloaded md-5 v0.10.6 Downloaded url v2.5.4 Downloaded hyper-rustls v0.27.5 Downloaded displaydoc v0.2.5 Downloaded toml_datetime v0.6.8 Downloaded doctest-file v1.0.0 Downloaded base64ct v1.6.0 Downloaded libloading v0.8.6 Downloaded rustls-pki-types v1.11.0 Downloaded capnp-futures v0.19.1 Downloaded futures-executor v0.3.31 Downloaded clap_lex v0.7.4 Downloaded editdistancek v1.0.2 Downloaded lock_api v0.4.12 Downloaded openssh-keys v0.6.4 Downloaded streaming-stats v0.1.29 Downloaded histo v1.0.0 Downloaded is_terminal_polyfill v1.70.1 Downloaded mio v1.0.3 Downloaded cexpr v0.6.0 Downloaded httparse v1.9.5 Downloaded parking_lot_core v0.9.10 Downloaded utf8parse v0.2.2 Downloaded pkcs8 v0.10.2 Downloaded colorchoice v1.0.3 Downloaded anstyle-query v1.1.2 Downloaded yoke v0.7.5 Downloaded litemap v0.7.4 Downloaded ntest_test_cases v0.9.3 Downloaded async-trait v0.1.85 Downloaded tinystr v0.7.6 Downloaded string_cache v0.8.7 Downloaded rayon-core v1.12.1 Downloaded glob v0.3.2 Downloaded hickory-client v0.24.2 Downloaded semver v1.0.25 Downloaded spki v0.7.3 Downloaded password-hash v0.5.0 Downloaded writeable v0.5.5 Downloaded ed25519 v2.2.3 Downloaded tinyvec v1.8.1 Downloaded tiny-keccak v2.0.2 Downloaded anstyle-parse v0.2.6 Downloaded hostname v0.3.1 Downloaded tinyvec_macros v0.1.1 Downloaded libm v0.2.11 Downloaded ena v0.14.3 Downloaded diff v0.1.13 Downloaded num-bigint-dig v0.8.4 Downloaded rand_distr v0.4.3 Downloaded hashbrown v0.15.2 Downloaded sequoia-policy-config v0.8.0 Downloaded crossbeam-channel v0.5.14 Downloaded time v0.3.37 Downloaded clang-sys v1.8.1 Downloaded hickory-resolver v0.24.2 Downloaded clap_complete v4.5.43 Downloaded futures v0.3.31 Downloaded rtoolbox v0.0.2 Downloaded endian-type v0.1.2 Downloaded daemonize v0.5.0 Downloaded proc-macro-crate v3.2.0 Downloaded lalrpop-util v0.20.2 Downloaded serde_json v1.0.137 Downloaded syn v2.0.96 Downloaded aes v0.8.4 Downloaded synstructure v0.13.1 Downloaded aes-gcm v0.10.3 Downloaded capnp-rpc v0.19.5 Downloaded polyval v0.6.2 Downloaded serde_with v3.12.0 Downloaded aho-corasick v1.1.3 Downloaded tokio-socks v0.5.2 Downloaded slab v0.4.9 Downloaded http v1.2.0 Downloaded base64 v0.21.7 Downloaded tokio-util v0.7.13 Downloaded match_cfg v0.1.0 Downloaded clap_mangen v0.2.26 Downloaded anstyle v1.0.10 Downloaded hashbrown v0.14.5 Downloaded bit-vec v0.6.3 Downloaded futures-util v0.3.31 Downloaded zerocopy v0.7.35 Downloaded bzip2 v0.4.4 Downloaded rusqlite v0.31.0 Downloaded interprocess v2.2.2 Downloaded zerovec-derive v0.10.3 Downloaded hyper v1.5.2 Downloaded cmac v0.7.2 Downloaded icu_locid_transform v1.5.0 Downloaded toml_edit v0.22.22 Downloaded rayon v1.10.0 Downloaded crc32fast v1.4.2 Downloaded resolv-conf v0.7.0 Downloaded icu_locid_transform_data v1.5.0 Downloaded argon2 v0.5.3 Downloaded capnp v0.19.8 Downloaded sequoia-gpg-agent v0.6.0 Downloaded vcpkg v0.2.15 Downloaded ppv-lite86 v0.2.20 Downloaded data-encoding v2.7.0 Downloaded winnow v0.6.24 Downloaded parking_lot v0.12.3 Downloaded chrono v0.4.39 Downloaded botan v0.11.0 Downloaded zerocopy-derive v0.7.35 Downloaded openssl v0.10.69 Downloaded regex v1.11.1 Downloaded clap_builder v4.5.27 Downloaded gimli v0.31.1 Downloaded anstream v0.6.18 Downloaded icu_normalizer v1.5.0 Downloaded sequoia-cert-store v0.7.0 Downloaded term v0.7.0 Downloaded radix_trie v0.2.1 Downloaded icu_properties v1.5.1 Downloaded log v0.4.25 Downloaded walkdir v2.5.0 Downloaded hmac v0.12.1 Downloaded rustix v0.38.44 Downloaded regex-syntax v0.8.5 Downloaded icu_provider v1.5.0 Downloaded buffered-reader v1.4.0 Downloaded blake2 v0.10.6 Downloaded rustls v0.23.21 Downloaded sequoia-net v0.30.0 Downloaded toml v0.5.11 Downloaded anyhow v1.0.95 Downloaded miniz_oxide v0.8.3 Downloaded icu_normalizer_data v1.5.0 Downloaded icu_locid v1.5.0 Downloaded nettle-sys v2.3.1 Downloaded clap v4.5.27 Downloaded hyper-util v0.1.10 Downloaded tracing-core v0.1.33 Downloaded minimal-lexical v0.2.1 Downloaded ed25519-dalek v2.1.1 Downloaded icu_collections v1.5.0 Downloaded der v0.7.9 Downloaded tracing v0.1.41 Downloaded flate2 v1.0.35 Downloaded rand v0.8.5 Downloaded nom v7.1.3 Downloaded tower v0.5.2 Downloaded zerovec v0.10.4 Downloaded itertools v0.11.0 Downloaded itertools v0.13.0 Downloaded idna v1.0.3 Downloaded regex-automata v0.4.9 Downloaded h2 v0.4.7 Downloaded hkdf v0.12.4 Downloaded reqwest v0.12.12 Downloaded rustls-webpki v0.102.8 Downloaded lalrpop v0.20.2 Downloaded bindgen v0.70.1 Downloaded icu_properties_data v1.5.0 Downloaded syn v1.0.109 Downloaded libc v0.2.169 Downloaded curve25519-dalek v4.1.3 Downloaded tokio v1.43.0 Downloaded object v0.36.7 Downloaded hickory-proto v0.24.2 Downloaded sha1collisiondetection v0.3.4 Downloaded nettle v7.4.0 Downloaded bzip2-sys v0.1.11+1.0.8 Downloaded petgraph v0.6.5 Downloaded sequoia-wot v0.14.0 Downloaded encoding_rs v0.8.35 Downloaded linux-raw-sys v0.4.15 Downloaded sequoia-openpgp v2.0.0 Downloaded ring v0.17.8 Downloaded sequoia-ipc v0.36.0 Downloaded libsqlite3-sys v0.28.0 ==> Starting build()... Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.15 Compiling libc v0.2.169 Compiling autocfg v1.4.0 Compiling cfg-if v1.0.0 Compiling pkg-config v0.3.31 Compiling shlex v1.3.0 Compiling once_cell v1.20.2 Compiling memchr v2.7.4 Compiling version_check v0.9.5 Compiling vcpkg v0.2.15 Compiling stable_deref_trait v1.2.0 Compiling smallvec v1.13.2 Compiling pin-project-lite v0.2.16 Compiling parking_lot_core v0.9.10 Compiling futures-core v0.3.31 Compiling bitflags v2.8.0 Compiling futures-sink v0.3.31 Compiling thiserror v1.0.69 Compiling typenum v1.17.0 Compiling futures-io v0.3.31 Compiling bytes v1.9.0 Compiling litemap v0.7.4 Compiling writeable v0.5.5 Compiling futures-task v0.3.31 Compiling pin-utils v0.1.0 Compiling byteorder v1.5.0 Compiling crunchy v0.2.3 Compiling cc v1.2.10 Compiling futures-channel v0.3.31 Compiling scopeguard v1.2.0 Compiling icu_locid_transform_data v1.5.0 Compiling foreign-types-shared v0.1.1 Compiling hashbrown v0.15.2 Compiling equivalent v1.0.1 Compiling tiny-keccak v2.0.2 Compiling regex-syntax v0.8.5 Compiling icu_properties_data v1.5.0 Compiling openssl v0.10.69 Compiling siphasher v0.3.11 Compiling foreign-types v0.3.2 Compiling utf16_iter v1.0.5 Compiling write16 v1.0.0 Compiling new_debug_unreachable v1.0.6 Compiling precomputed-hash v0.1.1 Compiling bit-vec v0.6.3 Compiling fixedbitset v0.4.2 Compiling utf8_iter v1.0.4 Compiling either v1.13.0 Compiling phf_shared v0.10.0 Compiling same-file v1.0.6 Compiling icu_normalizer_data v1.5.0 Compiling subtle v2.6.1 Compiling log v0.4.25 Compiling bit-set v0.5.3 Compiling walkdir v2.5.0 Compiling lalrpop-util v0.20.2 Compiling anyhow v1.0.95 Compiling indexmap v2.7.1 Compiling unicode-xid v0.2.6 Compiling itertools v0.11.0 Compiling ena v0.14.3 Compiling cpufeatures v0.2.17 Compiling crossbeam-utils v0.8.21 Compiling itoa v1.0.14 Compiling tracing-core v0.1.33 Compiling adler2 v2.0.0 Compiling sha1collisiondetection v0.3.4 Compiling percent-encoding v2.3.1 Compiling rustix v0.38.44 Compiling quote v1.0.38 Compiling miniz_oxide v0.8.3 Compiling aho-corasick v1.1.3 Compiling crc32fast v1.4.2 Compiling form_urlencoded v1.2.1 Compiling syn v2.0.96 Compiling lock_api v0.4.12 Compiling slab v0.4.9 Compiling generic-array v0.14.7 Compiling petgraph v0.6.5 Compiling linux-raw-sys v0.4.15 Compiling base64ct v1.6.0 Compiling fnv v1.0.7 Compiling dirs-sys-next v0.1.2 Compiling http v1.2.0 Compiling dirs-next v2.0.0 Compiling parking_lot v0.12.3 Compiling flate2 v1.0.35 Compiling base64 v0.22.1 Compiling term v0.7.0 Compiling serde v1.0.217 Compiling string_cache v0.8.7 Compiling regex-automata v0.4.9 Compiling ascii-canvas v3.0.0 Compiling utf8parse v0.2.2 Compiling option-ext v0.2.0 Compiling libm v0.2.11 Compiling getrandom v0.2.15 Compiling signal-hook-registry v1.4.2 Compiling socket2 v0.5.8 Compiling mio v1.0.3 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling rand_core v0.6.4 Compiling dirs-sys v0.4.1 Compiling digest v0.10.7 Compiling anstyle-parse v0.2.6 Compiling password-hash v0.5.0 Compiling ahash v0.8.11 Compiling blake2 v0.10.6 Compiling num-traits v0.2.19 Compiling anstyle-query v1.1.2 Compiling memsec v0.7.0 Compiling xxhash-rust v0.8.15 Compiling httparse v1.9.5 Compiling argon2 v0.5.3 Compiling colorchoice v1.0.3 Compiling is_terminal_polyfill v1.70.1 Compiling anstyle v1.0.10 Compiling dyn-clone v1.0.17 Compiling anstream v0.6.18 Compiling dirs v5.0.1 Compiling http-body v1.0.1 Compiling crossbeam-epoch v0.9.18 Compiling atomic-waker v1.1.2 Compiling strsim v0.11.1 Compiling fastrand v2.3.0 Compiling clap_lex v0.7.4 Compiling native-tls v0.2.13 Compiling regex v1.11.1 Compiling try-lock v0.2.5 Compiling tower-service v0.3.3 Compiling rayon-core v1.12.1 Compiling clap_builder v4.5.27 Compiling want v0.3.1 Compiling crossbeam-deque v0.8.6 Compiling heck v0.5.0 Compiling lalrpop v0.20.2 Compiling tinyvec_macros v0.1.1 Compiling openssl-probe v0.1.6 Compiling ipnet v2.11.0 Compiling tinyvec v1.8.1 Compiling sha2 v0.10.8 Compiling ryu v1.0.18 Compiling tempfile v3.15.0 Compiling iana-time-zone v0.1.61 Compiling data-encoding v2.7.0 Compiling match_cfg v0.1.0 Compiling capnp v0.19.8 Compiling hostname v0.3.1 Compiling chrono v0.4.39 Compiling fd-lock v4.0.2 Compiling crossbeam-channel v0.5.14 Compiling crossbeam-queue v0.3.12 Compiling libsqlite3-sys v0.28.0 Compiling nibble_vec v0.1.0 Compiling synstructure v0.13.1 Compiling sync_wrapper v1.0.2 Compiling tower-layer v0.3.3 Compiling fallible-iterator v0.3.0 Compiling quick-error v1.2.3 Compiling rustls-pki-types v1.11.0 Compiling fallible-streaming-iterator v0.1.9 Compiling linked-hash-map v0.5.6 Compiling endian-type v0.1.2 Compiling roff v0.2.2 Compiling crossbeam v0.8.4 Compiling resolv-conf v0.7.0 Compiling clap v4.5.27 Compiling radix_trie v0.2.1 Compiling clap_complete v4.5.43 Compiling lru-cache v0.1.2 Compiling rayon v1.10.0 Compiling rustls-pemfile v2.2.0 Compiling clap_mangen v0.2.26 Compiling gethostname v0.5.0 Compiling fs2 v0.4.3 Compiling num_cpus v1.16.0 Compiling encoding_rs v0.8.35 Compiling serde_json v1.0.137 Compiling mime v0.3.17 Compiling sequoia-wot v0.14.0 Compiling sequoia-policy-config v0.8.0 Compiling md-5 v0.10.6 Compiling rtoolbox v0.0.2 Compiling z-base-32 v0.1.4 Compiling doctest-file v1.0.0 Compiling base64 v0.21.7 Compiling stfu8 v0.2.7 Compiling rpassword v7.3.1 Compiling shellexpand v3.1.0 Compiling filetime v0.2.25 Compiling daemonize v0.5.0 Compiling interprocess v2.2.2 Compiling openssl-sys v0.9.104 Compiling bzip2-sys v0.1.11+1.0.8 Compiling bzip2 v0.4.4 Compiling buffered-reader v1.4.0 Compiling zerofrom-derive v0.1.5 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling icu_provider_macros v1.5.0 Compiling thiserror-impl v1.0.69 Compiling futures-macro v0.3.31 Compiling zerocopy-derive v0.7.35 Compiling tokio-macros v2.5.0 Compiling openssl-macros v0.1.1 Compiling tracing-attributes v0.1.28 Compiling serde_derive v1.0.217 Compiling enum-as-inner v0.6.1 Compiling async-trait v0.1.85 Compiling tokio v1.43.0 Compiling futures-util v0.3.31 Compiling zerocopy v0.7.35 Compiling ppv-lite86 v0.2.20 Compiling hashbrown v0.14.5 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling hashlink v0.9.1 Compiling rand_distr v0.4.3 Compiling rusqlite v0.31.0 Compiling futures-executor v0.3.31 Compiling http-body-util v0.1.2 Compiling futures v0.3.31 Compiling capnp-futures v0.19.1 Compiling capnp-rpc v0.19.5 Compiling openpgp-cert-d v0.3.4 Compiling openssh-keys v0.6.4 Compiling sequoia-chameleon-gnupg v0.13.1 (/startdir/src/sequoia-chameleon-gnupg) Compiling tokio-util v0.7.13 Compiling tokio-native-tls v0.3.1 Compiling tower v0.5.2 Compiling tokio-socks v0.5.2 warning: sequoia-chameleon-gnupg@0.13.1: shell completions written to /startdir/src/sequoia-chameleon-gnupg/target/release/build/sequoia-chameleon-gnupg-cf04a9d5d3d44885/out/shell-completions warning: sequoia-chameleon-gnupg@0.13.1: man pages written to /startdir/src/sequoia-chameleon-gnupg/target/release/build/sequoia-chameleon-gnupg-cf04a9d5d3d44885/out/man-pages Compiling zerofrom v0.1.5 Compiling yoke v0.7.5 Compiling zerovec v0.10.4 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling tracing v0.1.41 Compiling h2 v0.4.7 Compiling icu_normalizer v1.5.0 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling serde_urlencoded v0.7.1 Compiling toml v0.5.11 Compiling hyper v1.5.2 Compiling hyper-util v0.1.10 Compiling hyper-tls v0.6.0 Compiling reqwest v0.12.12 Compiling hickory-proto v0.24.2 Compiling hickory-client v0.24.2 Compiling hickory-resolver v0.24.2 Compiling sequoia-openpgp v2.0.0 Compiling sequoia-ipc v0.36.0 Compiling sequoia-gpg-agent v0.6.0 Compiling sequoia-cert-store v0.7.0 Compiling sequoia-net v0.30.0 warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead --> src/utils.rs:323:23 | 323 | naive.timestamp().try_into()?, 0)) | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead --> src/utils.rs:368:45 | 368 | let dtu = chrono::DateTime::from_utc(dt, chrono::Utc); | ^^^^^^^^ warning: field `0` is never read --> src/generate_key.rs:405:12 | 405 | Handle(String), | ------ ^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 405 - Handle(String), 405 + Handle(()), | warning: field `0` is never read --> src/generate_key.rs:407:13 | 407 | KeyGrip(Keygrip), | ------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 407 - KeyGrip(Keygrip), 407 + KeyGrip(()), | warning: field `0` is never read --> src/generate_key.rs:408:16 | 408 | SubkeyGrip(Keygrip), | ---------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 408 - SubkeyGrip(Keygrip), 408 + SubkeyGrip(()), | warning: hiding a lifetime that's elided elsewhere is confusing --> src/trust/db.rs:186:23 | 186 | pub fn ownertrust(&self) -> MutexGuard> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 186 | pub fn ownertrust(&self) -> MutexGuard<'_, BTreeMap> { | +++ warning: `sequoia-chameleon-gnupg` (bin "gpgv-sq") generated 2 warnings warning: `sequoia-chameleon-gnupg` (bin "gpg-sq") generated 6 warnings (2 duplicates) (run `cargo fix --bin "gpg-sq" -p sequoia-chameleon-gnupg` to apply 1 suggestion) Finished `release` profile [optimized + debuginfo] target(s) in 4m 06s ==> Starting check()... Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.15 Compiling libc v0.2.169 Compiling cfg-if v1.0.0 Compiling autocfg v1.4.0 Compiling once_cell v1.20.2 Compiling memchr v2.7.4 Compiling pkg-config v0.3.31 Compiling shlex v1.3.0 Compiling version_check v0.9.5 Compiling equivalent v1.0.1 Compiling vcpkg v0.2.15 Compiling hashbrown v0.15.2 Compiling stable_deref_trait v1.2.0 Compiling pin-project-lite v0.2.16 Compiling smallvec v1.13.2 Compiling bitflags v2.8.0 Compiling futures-core v0.3.31 Compiling parking_lot_core v0.9.10 Compiling futures-sink v0.3.31 Compiling itoa v1.0.14 Compiling typenum v1.17.0 Compiling futures-io v0.3.31 Compiling log v0.4.25 Compiling litemap v0.7.4 Compiling scopeguard v1.2.0 Compiling cc v1.2.10 Compiling bytes v1.9.0 Compiling writeable v0.5.5 Compiling futures-channel v0.3.31 Compiling futures-task v0.3.31 Compiling thiserror v1.0.69 Compiling byteorder v1.5.0 Compiling pin-utils v0.1.0 Compiling icu_locid_transform_data v1.5.0 Compiling crunchy v0.2.3 Compiling icu_properties_data v1.5.0 Compiling openssl v0.10.69 Compiling same-file v1.0.6 Compiling foreign-types-shared v0.1.1 Compiling tiny-keccak v2.0.2 Compiling siphasher v0.3.11 Compiling regex-syntax v0.8.5 Compiling foreign-types v0.3.2 Compiling icu_normalizer_data v1.5.0 Compiling subtle v2.6.1 Compiling fixedbitset v0.4.2 Compiling walkdir v2.5.0 Compiling phf_shared v0.10.0 Compiling bit-vec v0.6.3 Compiling either v1.13.0 Compiling new_debug_unreachable v1.0.6 Compiling utf16_iter v1.0.5 Compiling utf8_iter v1.0.4 Compiling write16 v1.0.0 Compiling precomputed-hash v0.1.1 Compiling bit-set v0.5.3 Compiling ena v0.14.3 Compiling fnv v1.0.7 Compiling itertools v0.11.0 Compiling lalrpop-util v0.20.2 Compiling unicode-xid v0.2.6 Compiling adler2 v2.0.0 Compiling indexmap v2.7.1 Compiling object v0.36.7 Compiling miniz_oxide v0.8.3 Compiling strsim v0.11.1 Compiling crossbeam-utils v0.8.21 Compiling gimli v0.31.1 Compiling cpufeatures v0.2.17 Compiling rustix v0.38.44 Compiling tracing-core v0.1.33 Compiling linux-raw-sys v0.4.15 Compiling sha1collisiondetection v0.3.4 Compiling percent-encoding v2.3.1 Compiling quote v1.0.38 Compiling libm v0.2.11 Compiling rustc-demangle v0.1.24 Compiling slab v0.4.9 Compiling lock_api v0.4.12 Compiling generic-array v0.14.7 Compiling dirs-sys-next v0.1.2 Compiling syn v2.0.96 Compiling anyhow v1.0.95 Compiling petgraph v0.6.5 Compiling dirs-next v2.0.0 Compiling term v0.7.0 Compiling regex-automata v0.4.9 Compiling parking_lot v0.12.3 Compiling num-traits v0.2.19 Compiling string_cache v0.8.7 Compiling form_urlencoded v1.2.1 Compiling ascii-canvas v3.0.0 Compiling aho-corasick v1.1.3 Compiling crc32fast v1.4.2 Compiling serde v1.0.217 Compiling base64ct v1.6.0 Compiling getrandom v0.2.15 Compiling socket2 v0.5.8 Compiling mio v1.0.3 Compiling signal-hook-registry v1.4.2 Compiling rand_core v0.6.4 Compiling flate2 v1.0.35 Compiling http v1.2.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling password-hash v0.5.0 Compiling base64 v0.22.1 Compiling digest v0.10.7 Compiling option-ext v0.2.0 Compiling utf8parse v0.2.2 Compiling blake2 v0.10.6 Compiling anstyle-parse v0.2.6 Compiling dirs-sys v0.4.1 Compiling ahash v0.8.11 Compiling is_terminal_polyfill v1.70.1 Compiling memsec v0.7.0 Compiling addr2line v0.24.2 Compiling argon2 v0.5.3 Compiling anstyle v1.0.10 Compiling dyn-clone v1.0.17 Compiling xxhash-rust v0.8.15 Compiling colorchoice v1.0.3 Compiling httparse v1.9.5 Compiling anstyle-query v1.1.2 Compiling http-body v1.0.1 Compiling anstream v0.6.18 Compiling regex v1.11.1 Compiling dirs v5.0.1 Compiling crossbeam-epoch v0.9.18 Compiling clap_lex v0.7.4 Compiling native-tls v0.2.13 Compiling fastrand v2.3.0 Compiling lalrpop v0.20.2 Compiling atomic-waker v1.1.2 Compiling try-lock v0.2.5 Compiling tempfile v3.15.0 Compiling want v0.3.1 Compiling libsqlite3-sys v0.28.0 Compiling clap_builder v4.5.27 Compiling crossbeam-deque v0.8.6 Compiling rayon-core v1.12.1 Compiling tower-service v0.3.3 Compiling tinyvec_macros v0.1.1 Compiling openssl-probe v0.1.6 Compiling heck v0.5.0 Compiling ipnet v2.11.0 Compiling tinyvec v1.8.1 Compiling sha2 v0.10.8 Compiling capnp v0.19.8 Compiling backtrace v0.3.74 Compiling ryu v1.0.18 Compiling match_cfg v0.1.0 Compiling data-encoding v2.7.0 Compiling iana-time-zone v0.1.61 Compiling hostname v0.3.1 Compiling chrono v0.4.39 Compiling fd-lock v4.0.2 Compiling crossbeam-queue v0.3.12 Compiling crossbeam-channel v0.5.14 Compiling nibble_vec v0.1.0 Compiling sync_wrapper v1.0.2 Compiling quick-error v1.2.3 Compiling linked-hash-map v0.5.6 Compiling endian-type v0.1.2 Compiling ident_case v1.0.1 Compiling syn v1.0.109 Compiling fallible-iterator v0.3.0 Compiling rustls-pki-types v1.11.0 Compiling roff v0.2.2 Compiling fallible-streaming-iterator v0.1.9 Compiling tower-layer v0.3.3 Compiling lru-cache v0.1.2 Compiling clap v4.5.27 Compiling crossbeam v0.8.4 Compiling rustls-pemfile v2.2.0 Compiling radix_trie v0.2.1 Compiling clap_mangen v0.2.26 Compiling clap_complete v4.5.43 Compiling rayon v1.10.0 Compiling resolv-conf v0.7.0 Compiling gethostname v0.5.0 Compiling num_cpus v1.16.0 Compiling fs2 v0.4.3 Compiling synstructure v0.13.1 Compiling darling_core v0.20.10 Compiling encoding_rs v0.8.35 Compiling winnow v0.6.24 Compiling sequoia-policy-config v0.8.0 Compiling toml_datetime v0.6.8 Compiling serde_json v1.0.137 Compiling sequoia-wot v0.14.0 Compiling openssl-sys v0.9.104 Compiling bzip2-sys v0.1.11+1.0.8 Compiling mime v0.3.17 Compiling md-5 v0.10.6 Compiling rtoolbox v0.0.2 Compiling filetime v0.2.25 Compiling stfu8 v0.2.7 Compiling doctest-file v1.0.0 Compiling bzip2 v0.4.4 Compiling z-base-32 v0.1.4 Compiling base64 v0.21.7 Compiling buffered-reader v1.4.0 Compiling rpassword v7.3.1 Compiling toml_edit v0.22.22 Compiling shellexpand v3.1.0 Compiling daemonize v0.5.0 Compiling streaming-stats v0.1.29 Compiling tar v0.4.43 Compiling pty-process v0.4.0 Compiling histo v1.0.0 Compiling diff v0.1.13 Compiling editdistancek v1.0.2 Compiling interprocess v2.2.2 Compiling proc-macro-crate v3.2.0 Compiling zerofrom-derive v0.1.5 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling futures-macro v0.3.31 Compiling icu_provider_macros v1.5.0 Compiling thiserror-impl v1.0.69 Compiling zerocopy-derive v0.7.35 Compiling tokio-macros v2.5.0 Compiling openssl-macros v0.1.1 Compiling tracing-attributes v0.1.28 Compiling serde_derive v1.0.217 Compiling async-trait v0.1.85 Compiling enum-as-inner v0.6.1 Compiling darling_macro v0.20.10 Compiling ntest_timeout v0.9.3 Compiling ntest_test_cases v0.9.3 Compiling darling v0.20.10 Compiling serde_with_macros v3.12.0 Compiling ntest v0.9.3 Compiling tokio v1.43.0 Compiling futures-util v0.3.31 Compiling zerocopy v0.7.35 Compiling ppv-lite86 v0.2.20 Compiling hashbrown v0.14.5 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling hashlink v0.9.1 Compiling rand_distr v0.4.3 Compiling rusqlite v0.31.0 Compiling futures-executor v0.3.31 Compiling http-body-util v0.1.2 Compiling futures v0.3.31 Compiling capnp-futures v0.19.1 Compiling capnp-rpc v0.19.5 Compiling tokio-util v0.7.13 Compiling tokio-native-tls v0.3.1 Compiling tower v0.5.2 Compiling tokio-socks v0.5.2 Compiling openpgp-cert-d v0.3.4 Compiling openssh-keys v0.6.4 Compiling sequoia-chameleon-gnupg v0.13.1 (/startdir/src/sequoia-chameleon-gnupg) warning: sequoia-chameleon-gnupg@0.13.1: shell completions written to /startdir/src/sequoia-chameleon-gnupg/target/debug/build/sequoia-chameleon-gnupg-c271e87238adc0e4/out/shell-completions warning: sequoia-chameleon-gnupg@0.13.1: man pages written to /startdir/src/sequoia-chameleon-gnupg/target/debug/build/sequoia-chameleon-gnupg-c271e87238adc0e4/out/man-pages Compiling zerofrom v0.1.5 Compiling yoke v0.7.5 Compiling zerovec v0.10.4 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling tracing v0.1.41 Compiling h2 v0.4.7 Compiling icu_normalizer v1.5.0 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling serde_urlencoded v0.7.1 Compiling toml v0.5.11 Compiling serde_with v3.12.0 Compiling hyper v1.5.2 Compiling hyper-util v0.1.10 Compiling hyper-tls v0.6.0 Compiling reqwest v0.12.12 Compiling hickory-proto v0.24.2 Compiling hickory-resolver v0.24.2 Compiling hickory-client v0.24.2 Compiling sequoia-openpgp v2.0.0 Compiling sequoia-ipc v0.36.0 Compiling sequoia-gpg-agent v0.6.0 Compiling sequoia-cert-store v0.7.0 Compiling sequoia-net v0.30.0 warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead --> src/utils.rs:323:23 | 323 | naive.timestamp().try_into()?, 0)) | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead --> src/utils.rs:368:45 | 368 | let dtu = chrono::DateTime::from_utc(dt, chrono::Utc); | ^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> tests/gpg.rs:798:19 | 798 | pub fn invoke(&mut self, args: &[&str]) -> Result { | ^^^^^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 798 | pub fn invoke(&mut self, args: &[&str]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> tests/gpg.rs:806:31 | 806 | pub fn invoke_with_inputs(&mut self, args: &[&str], | ^^^^^^^^^ the lifetime is elided here 807 | inputs: &[(&str, &[u8])]) -> Result { | ^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 807 | inputs: &[(&str, &[u8])]) -> Result> { | ++++ warning: field `0` is never read --> src/generate_key.rs:405:12 | 405 | Handle(String), | ------ ^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 405 - Handle(String), 405 + Handle(()), | warning: field `0` is never read --> src/generate_key.rs:407:13 | 407 | KeyGrip(Keygrip), | ------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 407 - KeyGrip(Keygrip), 407 + KeyGrip(()), | warning: field `0` is never read --> src/generate_key.rs:408:16 | 408 | SubkeyGrip(Keygrip), | ---------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 408 - SubkeyGrip(Keygrip), 408 + SubkeyGrip(()), | warning: hiding a lifetime that's elided elsewhere is confusing --> src/trust/db.rs:186:23 | 186 | pub fn ownertrust(&self) -> MutexGuard> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 186 | pub fn ownertrust(&self) -> MutexGuard<'_, BTreeMap> { | +++ warning: `sequoia-chameleon-gnupg` (bin "gpgv-sq" test) generated 2 warnings (2 duplicates) warning: `sequoia-chameleon-gnupg` (bin "gpg-sq" test) generated 6 warnings (6 duplicates) warning: `sequoia-chameleon-gnupg` (bin "gpgv-sq") generated 2 warnings warning: `sequoia-chameleon-gnupg` (test "gpg") generated 2 warnings (run `cargo fix --test "gpg" -p sequoia-chameleon-gnupg` to apply 2 suggestions) warning: `sequoia-chameleon-gnupg` (bin "gpg-sq") generated 6 warnings (2 duplicates) (run `cargo fix --bin "gpg-sq" -p sequoia-chameleon-gnupg` to apply 1 suggestion) Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 39s Running unittests src/gpg.rs (target/debug/deps/gpg_sq-22872f2675817a89) running 7 tests gpg: Note: "-q" is not considered an option gpg: Note: "-q" is not considered an option gpg: Note: "--status-fd" is not considered an option gpg: Note: "--quiet" is not considered an option test argparse::tests::commandline ... ok test argparse::options::tests::splitting ... ok test argparse::options::tests::import_options ... ok test argparse::options::tests::tokenizing ... ok test utils::tests::parse_expiration ... ok test argparse::tests::file ... ok test utils::tests::robustly_canonicalize ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/gpgv.rs (target/debug/deps/gpgv_sq-f282586f3f315298) running 7 tests gpg: Note: "-q" is not considered an option gpg: Note: "-q" is not considered an option gpg: Note: "--status-fd" is not considered an option gpg: Note: "--quiet" is not considered an option test argparse::options::tests::import_options ... ok test argparse::options::tests::splitting ... ok test argparse::options::tests::tokenizing ... ok test argparse::tests::commandline ... ok test utils::tests::parse_expiration ... ok test utils::tests::robustly_canonicalize ... ok test argparse::tests::file ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/gpg.rs (target/debug/deps/gpg-52d439d442e69159) running 195 tests test gpg::decrypt::symmetric_twofish ... ok test gpg::decrypt::symmetric_blowfish ... ok warning: use of deprecated method `chrono::NaiveDateTime::timestamp`: use `.and_utc().timestamp()` instead --> src/utils.rs:323:23 | 323 | naive.timestamp().try_into()?, 0)) | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `chrono::DateTime::::from_utc`: Use TimeZone::from_utc_datetime() or DateTime::from_naive_utc_and_offset instead --> src/utils.rs:368:45 | 368 | let dtu = chrono::DateTime::from_utc(dt, chrono::Utc); | ^^^^^^^^ warning: field `0` is never read --> src/generate_key.rs:405:12 | 405 | Handle(String), | ------ ^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 405 - Handle(String), 405 + Handle(()), | warning: field `0` is never read --> src/generate_key.rs:407:13 | 407 | KeyGrip(Keygrip), | ------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 407 - KeyGrip(Keygrip), 407 + KeyGrip(()), | warning: field `0` is never read --> src/generate_key.rs:408:16 | 408 | SubkeyGrip(Keygrip), | ---------- ^^^^^^^ | | | field in this variant | = note: `Parameter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 408 - SubkeyGrip(Keygrip), 408 + SubkeyGrip(()), | warning: hiding a lifetime that's elided elsewhere is confusing --> src/trust/db.rs:186:23 | 186 | pub fn ownertrust(&self) -> MutexGuard> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 186 | pub fn ownertrust(&self) -> MutexGuard<'_, BTreeMap> { | +++ test gpg::decrypt::a_cert has been running for over 60 seconds test gpg::decrypt::empty has been running for over 60 seconds test gpg::decrypt::general_purpose_cv25519 has been running for over 60 seconds test gpg::decrypt::general_purpose_p256 has been running for over 60 seconds test gpg::decrypt::general_purpose_p384 has been running for over 60 seconds test gpg::decrypt::general_purpose_p521 has been running for over 60 seconds test gpg::decrypt::general_purpose_rsa2k has been running for over 60 seconds test gpg::decrypt::general_purpose_rsa3k has been running for over 60 seconds test gpg::decrypt::general_purpose_rsa4k has been running for over 60 seconds test gpg::decrypt::locked_loopback has been running for over 60 seconds test gpg::decrypt::restricted_agent has been running for over 60 seconds test gpg::decrypt::simple has been running for over 60 seconds test gpg::decrypt::symmetric_aes128 has been running for over 60 seconds test gpg::decrypt::symmetric_aes192 has been running for over 60 seconds test gpg::decrypt::symmetric_aes256 has been running for over 60 seconds test gpg::decrypt::symmetric_unwrap has been running for over 60 seconds test gpg::encrypt::fingerprint_recipient has been running for over 60 seconds test gpg::encrypt::general_purpose_cv25519 has been running for over 60 seconds test gpg::encrypt::general_purpose_p256 has been running for over 60 seconds test gpg::encrypt::general_purpose_p384 has been running for over 60 seconds test gpg::encrypt::general_purpose_p521 has been running for over 60 seconds test gpg::encrypt::general_purpose_rsa2k has been running for over 60 seconds test gpg::encrypt::general_purpose_rsa3k has been running for over 60 seconds test gpg::encrypt::general_purpose_rsa4k has been running for over 60 seconds test gpg::decrypt::general_purpose_rsa4k ... FAILED test gpg::decrypt::general_purpose_p384 ... FAILED test gpg::decrypt::empty ... ok test gpg::decrypt::restricted_agent ... FAILED test gpg::decrypt::general_purpose_rsa2k ... FAILED test gpg::decrypt::general_purpose_p521 ... FAILED test gpg::decrypt::general_purpose_rsa3k ... FAILED test gpg::decrypt::general_purpose_p256 ... FAILED test gpg::decrypt::a_cert ... ok test gpg::decrypt::general_purpose_cv25519 ... FAILED test gpg::decrypt::symmetric_unwrap ... ok test gpg::encrypt::general_purpose_p384 ... ok test gpg::encrypt::no_encryption_subkey ... ok test gpg::encrypt::general_purpose_p521 ... ok test gpg::encrypt::general_purpose_cv25519 ... ok test gpg::encrypt::general_purpose_rsa2k ... ok test gpg::encrypt::general_purpose_rsa3k ... ok test gpg::export::general_purpose_cv25519 ... ok test gpg::encrypt::general_purpose_p256 ... ok test gpg::export::general_purpose_p384 ... ok test gpg::encrypt::hidden_recipient ... ok test gpg::encrypt::recipient_file ... ok test gpg::export::general_purpose_p256 ... ok test gpg::encrypt::fingerprint_recipient ... ok test gpg::encrypt::general_purpose_rsa4k ... ok test gpg::export::general_purpose_p521 ... ok test gpg::encrypt::throw_keyids ... ok test gpg::export_ssh_key::ciphersuite_cv25519 ... ok test gpg::export::general_purpose_rsa3k ... ok test gpg::export_ssh_key::ciphersuite_p256 ... ok test gpg::export::general_purpose_rsa2k ... ok test gpg::export_ssh_key::ciphersuite_p384 ... ok test gpg::export_ssh_key::no_authentication_subkey ... ok test gpg::export_ssh_key::ciphersuite_rsa2k ... ok test gpg::decrypt::symmetric_aes256 ... ok test gpg::export::local_sigs ... ok test gpg::export_ssh_key::ciphersuite_rsa3k ... ok test gpg::export::general_purpose_rsa4k ... ok test gpg::export_ssh_key::ciphersuite_p521 ... ok test gpg::export_ssh_key::ciphersuite_rsa4k ... ok test gpg::decrypt::locked_loopback ... ok test gpg::decrypt::simple ... ok test gpg::import::cert_revocation ... ok test gpg::import::local_sigs ... ok test gpg::decrypt::symmetric_aes128 ... ok test gpg::decrypt::symmetric_aes192 ... ok test gpg::generate_key::ecdsa_ecdh_nistp256 ... ok test gpg::list_keys::empty ... ok test gpg::generate_key::usage ... ok test gpg::generate_key::preferences ... ok test gpg::generate_key::rsa2k_rsa2k ... ok test gpg::generate_key::eddsa_ecdh_25519 ... ok test gpg::generate_key::creation_time ... ok test gpg::list_keys::general_purpose_p256 ... ok test gpg::generate_key::comments_and_directives ... ok test gpg::list_keys::general_purpose_p384 ... ok test gpg::list_keys::general_purpose_p521 ... ok test gpg::generate_key::keyserver ... ok test gpg::list_keys::general_purpose_rsa2k ... ok test gpg::generate_key::dsa_rsa2k_by_id ... ok test gpg::list_keys::general_purpose_cv25519 ... ok test gpg::list_keys::general_purpose_rsa3k ... ok test gpg::list_keys::general_purpose_rsa4k ... ok test gpg::import::general_purpose_cv25519 ... ok test gpg::generate_key::rsa2k_rsa2k_locked ... ok test gpg::import::general_purpose_rsa3k ... ok test gpg::import::general_purpose_p256 ... ok test gpg::list_keys::policy_url ... ok test gpg::import::general_purpose_p384 ... ok test gpg::list_packets::compressed_data ... ok test gpg::list_keys::notations ... ok test gpg::import::general_purpose_p521 ... ok test gpg::list_keys::designated_revoker ... ok test gpg::import::general_purpose_rsa2k ... ok test gpg::list_keys::show_keys ... ok test gpg::list_packets::general_purpose_cv25519 ... ok test gpg::list_keys::show_unusable_subkeys ... ok test gpg::list_packets::inline_signed ... ok test gpg::list_packets::encrypted ... ok test gpg::list_keys::unusable_uids ... ok test gpg::list_packets::general_purpose_p256 ... ok test gpg::import::general_purpose_rsa4k ... ok test gpg::list_keys::dsa_elgamal ... ok test gpg::list_packets::mdc ... ok test gpg::list_packets::general_purpose_p521 ... ok test gpg::list_keys::expired ... ok test gpg::list_packets::general_purpose_p384 ... ok test gpg::list_packets::locked_key ... ok test gpg::list_packets::general_purpose_rsa2k ... ok test gpg::list_packets::user_attribute ... ok test gpg::list_keys::expired_subkey ... ok test gpg::list_packets::general_purpose_rsa3k ... ok test gpg::list_packets::general_purpose_rsa4k ... ok test gpg::list_packets::key_packets ... ok test gpg::migrate::migration_from_secring ... ok test gpg::list_packets::marker ... ok test gpg::list_keys::keyring_usage ... ok test gpg::list_packets::literal ... ok test gpg::list_packets::signature ... ok test gpg::list_packets::userid ... ok test gpg::print_mds::print_md_sha224 ... ok test gpg::print_mds::print_md_md5 ... ok test gpg::print_mds::print_md_sha256 ... ok test gpg::print_mds::print_md_sha384 ... ok test gpg::print_mds::print_md_ripemd160 ... ok test gpg::print_mds::print_md_sha512 ... ok test gpg::print_mds::print_md_sha1 ... ok test gpg::quick::add_key_default_default ... ok test gpg::quick::add_key_cv25519 ... ok test gpg::print_mds::print_md_star ... ok test gpg::quick::add_key_all_dashes ... ok test gpg::quick::add_key_default_default_dash ... ok test gpg::print_mds::print_mds ... ok test gpg::quick::add_key_default_default_never ... ok test gpg::quick::add_key_default_auth ... ok test gpg::quick::add_key_ed25519 ... ok test gpg::quick::add_key_default_default_none ... ok test gpg::quick::add_key_default_sign ... ok test gpg::quick::add_key_default_default_iso_date ... ok test gpg::quick::generate_key_all_dashes ... ok test gpg::quick::add_key_default_encrypt ... ok test gpg::quick::add_key_rsa_encrypt_space_sign ... ok test gpg::list_keys::revoked ... ok test gpg::quick::add_key_default ... ok test gpg::quick::add_key_rsa_encrypt_sign ... ok test gpg::quick::add_key_default_default_1y ... ok test gpg::quick::add_key_no_arg ... ok test gpg::quick::add_key_rsa ... ok test gpg::quick::add_key_rsa2048 ... ok test gpg::list_keys::queries ... ok test gpg::list_keys::list_signatures ... ok test gpg::quick::add_key_default_default_iso_time ... ok test gpg::list_keys::locked ... ok test gpg::quick::generate_key_default_auth ... ok test gpg::quick::generate_key_default ... ok test gpg::quick::generate_key_ed25519 ... ok test gpg::quick::generate_key_future_default ... ok test gpg::quick::generate_key_default_default_iso_time ... ok test gpg::quick::generate_key_default_encrypt ... ok test gpg::quick::generate_key_default_encr ... ok test gpg::quick::generate_key_nistp256 ... ok test gpg::quick::generate_key_dsa ... ok test gpg::quick::add_uid ... ok test gpg::quick::generate_key_rsa2048 ... ok test gpg::quick::generate_key_default_default ... ok test gpg::quick::generate_key_default_default_never ... ok test gpg::quick::generate_key_default_default_none ... ok test gpg::quick::add_key_future_default ... ok test gpg::quick::add_key_nistp256 ... ok test gpg::quick::generate_key_default_default_1y ... ok test gpg::quick::add_key_default_encr ... ok test gpg::quick::revoke_uid ... ok test gpg::list_keys::disabled ... ok test gpg::quick::generate_key_rsa_encrypt_sign ... ok test gpg::quick::generate_key_default_default_iso_date ... ok test gpg::quick::generate_key_default_default_dash ... ok test gpg::sign::general_purpose_cv25519 ... FAILED test gpg::sign::general_purpose_p384 ... FAILED test gpg::status_fd::untrusted_certificate_prompt ... ok test gpg::sign::issue_114_a ... ok test gpg::sign::general_purpose_p256 ... FAILED test gpg::sign::signers_are_deduplicated ... ok test gpg::quick::generate_key_no_arg ... ok test gpg::sign::general_purpose_p521 ... FAILED test gpg::quick::generate_key_default_sign ... ok test gpg::sign::general_purpose_rsa2k ... FAILED test gpg::quick::generate_key_rsa_encrypt_space_sign ... ok test gpg::sign::issue_114 ... ok test gpg::quick::generate_key_rsa ... ok test gpg::list_keys::restricted_agent ... ok test gpg::trust_models::always ... ok test gpg::sign::no_signing_subkey ... ok test gpg::sign::general_purpose_rsa3k ... FAILED test gpg::sign::general_purpose_rsa4k ... FAILED test gpg::verify::no_data ... ok test gpg::verify::notations ... ok test gpg::sign::restricted_agent ... FAILED test gpg::version::dump_options ... ok test gpg::list_keys::valid ... ok test gpg::quick::add_key_dsa ... ok test gpg::verify::basic ... ok test gpg::verify::revoked_cert ... ok test gpg::verify::revoked_cert_and_subkey ... ok test gpg::verify::revoked_subkey ... ok test gpg::verify::hash_algos ... ok test gpg::verify::weak_hash_algos ... ok test gpg::verify::wrong_key ... ok test gpg::verify::show_uid_validity ... ok test gpg::trust_models::pgp ... ok test gpg::trust_models::auto ... ok test gpg::verify::extended ... ok test gpg::verify::signature_types ... ok test gpg::verify::cipher_suites ... ok failures: ---- gpg::decrypt::general_purpose_rsa4k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 8EBDEE8A3E73A17D40DA13AD72002F984AF3C4C4 ---- gpg::decrypt::general_purpose_p384 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 360DA85F500879AC9A42A02B0F7A4F12F45C509C ---- gpg::decrypt::restricted_agent stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for EE63853A64FB2934E127DD1E3BC5877C53B0F4F6 ---- gpg::decrypt::general_purpose_rsa2k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 371E9B23C4E172F864316603CEFED730A200DB59 ---- gpg::decrypt::general_purpose_p521 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 30876C6C1FFF577768E06FAF3D98ED601DB3EE8F ---- gpg::decrypt::general_purpose_rsa3k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 20955E491E795BBFA46720817B29E547EF9B3336 ---- gpg::decrypt::general_purpose_p256 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 3C36B17C5CCAF7DE61871F05A46991CA48725AD0 ---- gpg::decrypt::general_purpose_cv25519 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. ## Killing the gpg-agent Error: No suitable encryption subkey for 71E7E654C29E7AD54F17F3427664D3C9CD6FCB3E ---- gpg::sign::general_purpose_cv25519 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpNtMrlO/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 80) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 0 -[GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 22 10 00 1671553073 4CD8306FE2FC0DF4C646F51B456356F837261184 +[GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 80) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 0 -[GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 22 10 00 1671553073 4CD8306FE2FC0DF4C646F51B456356F837261184 +[GNUPG:] KEY_CONSIDERED 77F118E4751225A9F3CB377271CBE02F9D8652B5 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (57712) panicked at tests/gpg.rs:1262:13: explicit panic note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ## Killing the gpg-agent thread 'gpg::sign::general_purpose_cv25519' (57711) panicked at tests/gpg/sign.rs:31:1: explicit panic ---- gpg::sign::general_purpose_p384 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmp6j0eRa/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 80) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 0 -[GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 C2C0BDE03753E285A8252D7C5D74AA996AB111D9 +[GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 80) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 0 -[GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 C2C0BDE03753E285A8252D7C5D74AA996AB111D9 +[GNUPG:] KEY_CONSIDERED 2FBD4C0538D668B478F988D79E8A8F56750272F4 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (57892) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_p384' (57891) panicked at tests/gpg/sign.rs:61:1: explicit panic ---- gpg::sign::general_purpose_p256 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpyGEzun/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 80) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 0 -[GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 12900E7345711E75836B4DCFFDDBDDA9CD86EBE3 +[GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 80) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 0 -[GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 12900E7345711E75836B4DCFFDDBDDA9CD86EBE3 +[GNUPG:] KEY_CONSIDERED E0B8B3C47C5FD4AD9EC89176BC015AA56F847615 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (57872) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_p256' (57869) panicked at tests/gpg/sign.rs:55:1: explicit panic ---- gpg::sign::general_purpose_p521 stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpruSmc7/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 80) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 0 -[GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 C746460F2D9CFB3D5985BDA4EEC09C65CA1DE751 +[GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 80) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 0 -[GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 19 10 00 1671553073 C746460F2D9CFB3D5985BDA4EEC09C65CA1DE751 +[GNUPG:] KEY_CONSIDERED ED89D96633FFF7C2C8D0025549909F93B919737D 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (58235) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_p521' (58234) panicked at tests/gpg/sign.rs:67:1: explicit panic ---- gpg::sign::general_purpose_rsa2k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpKjIarh/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 79) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 0 -[GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 B879BC13E695AF6FF4D3A890EADD7F1EBF821687 +[GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 79) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 0 -[GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 B879BC13E695AF6FF4D3A890EADD7F1EBF821687 +[GNUPG:] KEY_CONSIDERED A6A4C0257111F9F80B1E4220E4C6C8F4B3D95950 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (58482) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_rsa2k' (58481) panicked at tests/gpg/sign.rs:37:1: explicit panic ---- gpg::sign::general_purpose_rsa3k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpdwCqVq/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 79) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 0 -[GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 11F643BB84CBBDC5DDCC7EBDF038CD170B53FB62 +[GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 79) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 0 -[GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 11F643BB84CBBDC5DDCC7EBDF038CD170B53FB62 +[GNUPG:] KEY_CONSIDERED C322BA74736C3F65B560586348B4B9E4C5633092 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (58518) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_rsa3k' (58517) panicked at tests/gpg/sign.rs:43:1: explicit panic ---- gpg::sign::general_purpose_rsa4k stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmp7JbirQ/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 79) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 0 -[GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 563DF8CABE6D2476388AE2B99E083AEE947C391F +[GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 79) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 0 -[GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 1 10 00 1671553073 563DF8CABE6D2476388AE2B99E083AEE947C391F +[GNUPG:] KEY_CONSIDERED 889582DE6E83573009BF037AF28E5223A9C38A99 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (58676) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::general_purpose_rsa4k' (58673) panicked at tests/gpg/sign.rs:49:1: explicit panic ---- gpg::sign::restricted_agent stdout ---- ## Invoking "gpg" "--faked-system-time=1671553073!" "--list-keys" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 86, 0. - Asserting output matches output from last run. # Importing key... ## Invoking "gpg" "--faked-system-time=1671553073!" "--import" "/EXPERIMENT/key" - Invoking the chameleon: - Not invoking the oracle: using cached results - Asserting recorded limits of 0, 0, 67. - Asserting output matches output from last run. ## Putting the gpg-agent in restricted mode ## Invoking "gpg" "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/EXPERIMENT/plaintext" - Invoking the chameleon: - Not invoking the oracle: using cached results error: Invocation not successful. args: "--faked-system-time=1671553073!" "--digest-algo=SHA512" "--sign" "--output" "signature" "/tmp/.tmpkOik6K/plaintext" Can't compare to previous run: output not recorded stderr: (edit distance 89) --- oracle stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key stderr: (edit distance 89) --- former chameleon stderr +++ chameleon stderr gpg: WARNING: unsafe permissions on homedir '/HOMEDIR' gpg: WARNING: running with faked system time: 2022-12-20 16:17:53 +gpg: no default secret key: Unusable secret key +gpg: signing failed: Unusable secret key statusfd: (edit distance 80) --- oracle statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 0 -[GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 22 10 00 1671553073 C864D0E282B2568755E65080A809DAB618FE8BDF +[GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 statusfd: (edit distance 80) --- former chameleon statusfd +++ chameleon statusfd [GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 0 -[GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 0 -[GNUPG:] BEGIN_SIGNING H10 -[GNUPG:] SIG_CREATED S 22 10 00 1671553073 C864D0E282B2568755E65080A809DAB618FE8BDF +[GNUPG:] KEY_CONSIDERED 9B1444B5895963AF891049600691A80179F100FA 3 +[GNUPG:] INV_SGNR 9 +[GNUPG:] FAILURE sign 54 exit status: --- oracle status +++ chameleon status -exit status: 0 +exit status: 2 --- former gpg-sq +++ gpg-sq -exit status: 0 +exit status: 2 thread '' (59057) panicked at tests/gpg.rs:1262:13: explicit panic ## Killing the gpg-agent thread 'gpg::sign::restricted_agent' (59052) panicked at tests/gpg/sign.rs:106:1: explicit panic failures: gpg::decrypt::general_purpose_cv25519 gpg::decrypt::general_purpose_p256 gpg::decrypt::general_purpose_p384 gpg::decrypt::general_purpose_p521 gpg::decrypt::general_purpose_rsa2k gpg::decrypt::general_purpose_rsa3k gpg::decrypt::general_purpose_rsa4k gpg::decrypt::restricted_agent gpg::sign::general_purpose_cv25519 gpg::sign::general_purpose_p256 gpg::sign::general_purpose_p384 gpg::sign::general_purpose_p521 gpg::sign::general_purpose_rsa2k gpg::sign::general_purpose_rsa3k gpg::sign::general_purpose_rsa4k gpg::sign::restricted_agent test result: FAILED. 179 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 93.78s error: test failed, to rerun pass `--test gpg` ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_9b333c7d-b79a-493c-af8b-1a719e48b797/build