:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i686)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i686/root] -> [build]...done ==> Making package: wireman 0.2.6-1.0 (Wed May 14 13:11:48 2025) ==> Retrieving sources... -> Found wireman-0.2.6.tar.gz ==> Validating source files with sha512sums... wireman-0.2.6.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-07-01 ==> Making package: wireman 0.2.6-1.0 (Wed May 14 13:11:52 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 3 providers available for cargo: :: Repository build-support 1) rust176-bin :: Repository extra 2) rust 3) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Packages (1) rust176-bin-1:1.76.0-1.0 Total Installed Size: 1356.87 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing rust176-bin... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found wireman-0.2.6.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting wireman-0.2.6.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded fdeflate v0.3.7 Downloaded option-ext v0.2.0 Downloaded darling_macro v0.20.10 Downloaded wireman-event-handler v0.1.0 Downloaded wireman-logger v0.1.0 Downloaded png v0.17.16 Downloaded ident_case v1.0.1 Downloaded byteorder-lite v0.1.0 Downloaded bitflags v1.3.2 Downloaded tokio-macros v2.5.0 Downloaded signal-hook-registry v1.4.2 Downloaded signal-hook-mio v0.2.4 Downloaded futures-sink v0.3.31 Downloaded errno v0.3.10 Downloaded toml_datetime v0.6.8 Downloaded tower-layer v0.3.3 Downloaded paste v1.0.15 Downloaded cssparser-macros v0.6.1 Downloaded either v1.13.0 Downloaded rustversion v1.0.19 Downloaded tonic-reflection v0.12.3 Downloaded unicode-truncate v1.1.0 Downloaded dtoa-short v0.3.5 Downloaded phf_macros v0.11.3 Downloaded phf_shared v0.11.3 Downloaded lru v0.12.5 Downloaded foldhash v0.1.4 Downloaded dirs v5.0.1 Downloaded rand_chacha v0.3.1 Downloaded dtoa v1.0.9 Downloaded castaway v0.2.3 Downloaded byteorder v1.5.0 Downloaded heck v0.5.0 Downloaded serde_spanned v0.6.8 Downloaded indoc v2.0.5 Downloaded tokio-util v0.7.13 Downloaded autocfg v1.4.0 Downloaded static_assertions v1.1.0 Downloaded fnv v1.0.7 Downloaded instability v0.3.7 Downloaded dirs-sys v0.4.1 Downloaded tower-service v0.3.3 Downloaded crc32fast v1.4.2 Downloaded equivalent v1.0.1 Downloaded strum v0.26.3 Downloaded zerocopy-derive v0.7.35 Downloaded siphasher v1.0.1 Downloaded rand_core v0.6.4 Downloaded phf_generator v0.11.3 Downloaded futures-core v0.3.31 Downloaded wireman-core v0.1.4 Downloaded cfg-if v1.0.0 Downloaded itoa v1.0.14 Downloaded shellexpand v3.1.0 Downloaded strum_macros v0.26.4 Downloaded once_cell v1.20.2 Downloaded getrandom v0.2.15 Downloaded cassowary v0.3.0 Downloaded parking_lot_core v0.9.10 Downloaded ppv-lite86 v0.2.20 Downloaded scopeguard v1.2.0 Downloaded lock_api v0.4.12 Downloaded pin-project-lite v0.2.16 Downloaded darling v0.20.10 Downloaded tracing-attributes v0.1.28 Downloaded log v0.4.25 Downloaded signal-hook v0.3.17 Downloaded proc-macro2 v1.0.93 Downloaded phf v0.11.3 Downloaded parking_lot v0.12.3 Downloaded unicode-ident v1.0.14 Downloaded strsim v0.11.1 Downloaded adler2 v2.0.0 Downloaded smallvec v1.13.2 Downloaded slab v0.4.9 Downloaded cssparser v0.33.0 Downloaded pin-project v1.1.8 Downloaded ryu v1.0.18 Downloaded http-body v1.0.1 Downloaded num-traits v0.2.19 Downloaded serde_derive v1.0.217 Downloaded toml v0.8.19 Downloaded sync_wrapper v1.0.2 Downloaded wireman-theme v0.2.3 Downloaded try-lock v0.2.5 Downloaded iana-time-zone v0.1.61 Downloaded bitflags v2.8.0 Downloaded allocator-api2 v0.2.21 Downloaded async-stream-impl v0.3.6 Downloaded want v0.3.1 Downloaded darling_core v0.20.10 Downloaded tracing-core v0.1.33 Downloaded quote v1.0.38 Downloaded weezl v0.1.8 Downloaded untrusted v0.9.0 Downloaded serde-value v0.7.0 Downloaded compact_str v0.8.1 Downloaded percent-encoding v2.3.1 Downloaded futures-task v0.3.31 Downloaded rustls-pki-types v1.10.1 Downloaded prost-derive v0.13.4 Downloaded tracing v0.1.41 Downloaded shlex v1.3.0 Downloaded pin-project-internal v1.1.8 Downloaded miniz_oxide v0.8.3 Downloaded futures-io v0.3.31 Downloaded tonic v0.12.3 Downloaded indexmap v2.7.0 Downloaded pin-utils v0.1.0 Downloaded ordered-float v2.10.1 Downloaded anstyle v1.0.10 Downloaded memchr v2.7.4 Downloaded toml_edit v0.22.22 Downloaded futures-macro v0.3.31 Downloaded bytemuck v1.21.0 Downloaded beef v0.5.2 Downloaded httpdate v1.0.3 Downloaded serde v1.0.217 Downloaded subtle v2.6.1 Downloaded unicode-segmentation v1.12.0 Downloaded rand v0.8.5 Downloaded thiserror v1.0.69 Downloaded bytes v1.9.0 Downloaded flate2 v1.0.35 Downloaded hyper-timeout v0.5.2 Downloaded utf8parse v0.2.2 Downloaded clap_lex v0.7.4 Downloaded mio v1.0.3 Downloaded futures-executor v0.3.31 Downloaded is_terminal_polyfill v1.70.1 Downloaded axum-core v0.4.5 Downloaded crossterm v0.28.1 Downloaded logos-derive v0.14.4 Downloaded miette-derive v7.4.0 Downloaded zeroize v1.8.1 Downloaded thiserror-impl v1.0.69 Downloaded itertools v0.13.0 Downloaded hashbrown v0.15.2 Downloaded colorchoice v1.0.3 Downloaded zerocopy v0.7.35 Downloaded anstyle-query v1.1.2 Downloaded wireman-config v0.3.0 Downloaded edtui-jagged v0.1.12 Downloaded lazy_static v1.5.0 Downloaded http-body-util v0.1.2 Downloaded async-stream v0.3.6 Downloaded winnow v0.6.24 Downloaded atomic-waker v1.1.2 Downloaded mime v0.3.17 Downloaded simd-adler32 v0.3.7 Downloaded chrono v0.4.39 Downloaded syn v2.0.96 Downloaded x11rb v0.13.1 Downloaded prost v0.13.4 Downloaded webpki-roots v0.26.7 Downloaded unicode-width v0.2.0 Downloaded socket2 v0.5.8 Downloaded unicode-width v0.1.14 Downloaded futures-channel v0.3.31 Downloaded tokio-rustls v0.26.1 Downloaded spin v0.9.8 Downloaded clap_derive v4.5.24 Downloaded rustix v0.38.43 Downloaded enum_dispatch v0.3.13 Downloaded anstream v0.6.18 Downloaded anstyle-parse v0.2.6 Downloaded matchit v0.7.3 Downloaded rustls-pemfile v2.2.0 Downloaded async-trait v0.1.85 Downloaded protox-parse v0.7.0 Downloaded httparse v1.9.5 Downloaded ratatui v0.29.0 Downloaded indexmap v1.9.3 Downloaded anyhow v1.0.95 Downloaded tokio-stream v0.1.17 Downloaded libc v0.2.169 Downloaded logos-codegen v0.14.4 Downloaded protox v0.7.2 Downloaded arboard v3.4.1 Downloaded clap v4.5.26 Downloaded tiff v0.9.1 Downloaded tower v0.4.13 Downloaded futures v0.3.31 Downloaded linux-raw-sys v0.4.15 Downloaded prost-types v0.13.4 Downloaded hyper-util v0.1.10 Downloaded cc v1.2.10 Downloaded prost-reflect v0.14.4 Downloaded base64 v0.22.1 Downloaded hashbrown v0.12.3 Downloaded tower v0.5.2 Downloaded http v1.2.0 Downloaded miette v7.4.0 Downloaded axum v0.7.9 Downloaded serde_json v1.0.136 Downloaded hyper v1.5.2 Downloaded clap_builder v4.5.26 Downloaded h2 v0.4.7 Downloaded futures-util v0.3.31 Downloaded rustls-webpki v0.102.8 Downloaded image v0.25.5 Downloaded rustls v0.23.21 Downloaded regex-syntax v0.8.5 Downloaded x11rb-protocol v0.13.1 Downloaded jpeg-decoder v0.3.1 Downloaded tokio v1.43.0 Downloaded logos v0.14.4 Downloaded tui-widget-list v0.13.2 Downloaded ring v0.17.8 Downloaded edtui v0.9.6 ==> Starting build()... Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.14 Compiling autocfg v1.4.0 Compiling libc v0.2.169 Compiling cfg-if v1.0.0 Compiling futures-core v0.3.31 Compiling log v0.4.25 Compiling bytes v1.9.0 Compiling pin-project-lite v0.2.16 Compiling itoa v1.0.14 Compiling serde v1.0.217 Compiling smallvec v1.13.2 Compiling equivalent v1.0.1 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.1.4 Compiling once_cell v1.20.2 Compiling futures-sink v0.3.31 Compiling rustversion v1.0.19 Compiling fnv v1.0.7 Compiling memchr v2.7.4 Compiling hashbrown v0.15.2 Compiling futures-channel v0.3.31 Compiling quote v1.0.38 Compiling slab v0.4.9 Compiling syn v2.0.96 Compiling mio v1.0.3 Compiling futures-task v0.3.31 Compiling futures-io v0.3.31 Compiling pin-utils v0.1.0 Compiling num-traits v0.2.19 Compiling socket2 v0.5.8 Compiling http v1.2.0 Compiling indexmap v2.7.0 Compiling getrandom v0.2.15 Compiling lock_api v0.4.12 Compiling rustix v0.38.43 Compiling parking_lot_core v0.9.10 Compiling shlex v1.3.0 Compiling unicode-width v0.1.14 Compiling anyhow v1.0.95 Compiling cc v1.2.10 Compiling scopeguard v1.2.0 Compiling linux-raw-sys v0.4.15 Compiling signal-hook v0.3.17 Compiling either v1.13.0 Compiling bitflags v2.8.0 Compiling itertools v0.13.0 Compiling http-body v1.0.1 Compiling signal-hook-registry v1.4.2 Compiling tracing-core v0.1.33 Compiling tower-service v0.3.3 Compiling ident_case v1.0.1 Compiling strsim v0.11.1 Compiling heck v0.5.0 Compiling darling_core v0.20.10 Compiling parking_lot v0.12.3 Compiling rustls-pki-types v1.10.1 Compiling byteorder v1.5.0 Compiling httparse v1.9.5 Compiling ring v0.17.8 Compiling ryu v1.0.18 Compiling thiserror v1.0.69 Compiling signal-hook-mio v0.2.4 Compiling try-lock v0.2.5 Compiling paste v1.0.15 Compiling siphasher v1.0.1 Compiling rand_core v0.6.4 Compiling atomic-waker v1.1.2 Compiling lazy_static v1.5.0 Compiling regex-syntax v0.8.5 Compiling tower-layer v0.3.3 Compiling spin v0.9.8 Compiling beef v0.5.2 Compiling untrusted v0.9.0 Compiling rand v0.8.5 Compiling phf_shared v0.11.3 Compiling crossterm v0.28.1 Compiling want v0.3.1 Compiling logos-codegen v0.14.4 Compiling castaway v0.2.3 Compiling indexmap v1.9.3 Compiling static_assertions v1.1.0 Compiling simd-adler32 v0.3.7 Compiling httpdate v1.0.3 Compiling rustls v0.23.21 Compiling unicode-segmentation v1.12.0 Compiling serde_derive v1.0.217 Compiling futures-macro v0.3.31 Compiling tokio-macros v2.5.0 Compiling tracing-attributes v0.1.28 Compiling prost-derive v0.13.4 Compiling futures-util v0.3.31 Compiling zerocopy-derive v0.7.35 Compiling tokio v1.43.0 Compiling darling_macro v0.20.10 Compiling thiserror-impl v1.0.69 Compiling zerocopy v0.7.35 Compiling tracing v0.1.41 Compiling prost v0.13.4 Compiling darling v0.20.10 Compiling ppv-lite86 v0.2.20 Compiling strum_macros v0.26.4 Compiling indoc v2.0.5 Compiling sync_wrapper v1.0.2 Compiling rand_chacha v0.3.1 Compiling prost-types v0.13.4 Compiling instability v0.3.7 Compiling tokio-util v0.7.13 Compiling rustls-webpki v0.102.8 Compiling h2 v0.4.7 Compiling http-body-util v0.1.2 Compiling logos-derive v0.14.4 Compiling unicode-truncate v1.1.0 Compiling strum v0.26.3 Compiling async-trait v0.1.85 Compiling pin-project-internal v1.1.8 Compiling miette-derive v7.4.0 Compiling compact_str v0.8.1 Compiling hyper v1.5.2 Compiling phf_generator v0.11.3 Compiling lru v0.12.5 Compiling base64 v0.22.1 Compiling option-ext v0.2.0 Compiling cassowary v0.3.0 Compiling hashbrown v0.12.3 Compiling utf8parse v0.2.2 Compiling adler2 v2.0.0 Compiling subtle v2.6.1 Compiling zeroize v1.8.1 Compiling unicode-width v0.2.0 Compiling mime v0.3.17 Compiling axum-core v0.4.5 Compiling ratatui v0.29.0 Compiling hyper-util v0.1.10 Compiling miniz_oxide v0.8.3 Compiling anstyle-parse v0.2.6 Compiling miette v7.4.0 Compiling dirs-sys v0.4.1 Compiling phf_macros v0.11.3 Compiling pin-project v1.1.8 Compiling toml_datetime v0.6.8 Compiling serde_spanned v0.6.8 Compiling logos v0.14.4 Compiling tower v0.5.2 Compiling async-stream-impl v0.3.6 Compiling ordered-float v2.10.1 Compiling crc32fast v1.4.2 Compiling iana-time-zone v0.1.61 Compiling percent-encoding v2.3.1 Compiling anstyle v1.0.10 Compiling matchit v0.7.3 Compiling colorchoice v1.0.3 Compiling anstyle-query v1.1.2 Compiling is_terminal_polyfill v1.70.1 Compiling dtoa v1.0.9 Compiling winnow v0.6.24 Compiling dtoa-short v0.3.5 Compiling async-stream v0.3.6 Compiling anstream v0.6.18 Compiling axum v0.7.9 Compiling tower v0.4.13 Compiling serde-value v0.7.0 Compiling flate2 v1.0.35 Compiling chrono v0.4.39 Compiling phf v0.11.3 Compiling dirs v5.0.1 Compiling toml_edit v0.22.22 Compiling tokio-rustls v0.26.1 Compiling hyper-timeout v0.5.2 Compiling tokio-stream v0.1.17 Compiling cssparser-macros v0.6.1 Compiling fdeflate v0.3.7 Compiling webpki-roots v0.26.7 Compiling rustls-pemfile v2.2.0 Compiling bitflags v1.3.2 Compiling serde_json v1.0.136 Compiling clap_lex v0.7.4 Compiling tonic v0.12.3 Compiling clap_builder v4.5.26 Compiling toml v0.8.19 Compiling png v0.17.16 Compiling cssparser v0.33.0 Compiling wireman-logger v0.1.0 Compiling shellexpand v3.1.0 Compiling prost-reflect v0.14.4 Compiling protox-parse v0.7.0 Compiling clap_derive v4.5.24 Compiling bytemuck v1.21.0 Compiling x11rb-protocol v0.13.1 Compiling byteorder-lite v0.1.0 Compiling enum_dispatch v0.3.13 Compiling image v0.25.5 Compiling clap v4.5.26 Compiling x11rb v0.13.1 Compiling protox v0.7.2 Compiling wireman-theme v0.2.3 Compiling tonic-reflection v0.12.3 Compiling futures-executor v0.3.31 Compiling edtui-jagged v0.1.12 Compiling futures v0.3.31 Compiling wireman-core v0.1.4 Compiling wireman-config v0.3.0 error[E0733]: recursion in an `async fn` requires boxing --> /build/.cargo/registry/src/index.crates.io-1cd66030c949c28d/wireman-core-0.1.4/src/client/reflection.rs:158:1 | 158 | / pub async fn handle_reflection_dependencies( 159 | | request: &ReflectionRequest, 160 | | file_descriptor: &FileDescriptorProto, 161 | | file_descriptors: &mut HashMap, 162 | | ) -> Result<(), Error> { | |______________________^ recursive `async fn` | = note: a recursive `async fn` must be rewritten to return a boxed `dyn Future` = note: consider using the `async_recursion` crate: https://crates.io/crates/async_recursion For more information about this error, try `rustc --explain E0733`. error: could not compile `wireman-core` (lib) due to 1 previous error warning: build failed, waiting for other jobs to finish... error[E0599]: no method named `is_none_or` found for enum `std::option::Option` in the current scope --> /build/.cargo/registry/src/index.crates.io-1cd66030c949c28d/wireman-config-0.3.0/src/setup.rs:243:10 | 241 | if Path::new(&history_dir_path) | ________- 242 | | .parent() 243 | | .is_none_or(|p| !p.exists()) | | -^^^^^^^^^^ help: there is a method with a similar name: `is_none` | |_________| | For more information about this error, try `rustc --explain E0599`. error: could not compile `wireman-config` (lib) due to 1 previous error ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i686/build/build used straw: :with_build_support:haskell_without_check: build@euronuc.lan