Spec URL: https://decathorpe.fedorapeople.org/rust-atspi-proxies.spec SRPM URL: https://decathorpe.fedorapeople.org/rust-atspi-proxies-0.10.2-1.fc42.src.rpm Description: AT-SPI2 proxies to query or manipulate UI objects. Fedora Account System Username: decathorpe
Packaging v0.10 is intentional, since that's what's needed by the current version of elevado (v2025.1).
Copr build: https://copr.fedorainfracloud.org/coprs/build/9642265 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2401023-rust-atspi-proxies/fedora-rawhide-x86_64/09642265-rust-atspi-proxies/builder-live.log.gz Please make sure the package builds successfully at least for Fedora Rawhide. - If the build failed for unrelated reasons (e.g. temporary network unavailability), please ignore it. - If the build failed because of missing BuildRequires, please make sure they are listed in the "Depends On" field --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Using the rust-atspi-common packages from bug 2401020, this didn’t build for me: Doc-tests atspi_proxies Running `/usr/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name atspi_proxies --test src/lib.rs --test-run-directory /builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2 -L dependency=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps --extern async_std=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libasync_std-26759c4380fd2b42.rlib --extern atspi_common=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libatspi_common-4955f90500b19a8a.rlib --extern atspi_proxies=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libatspi_proxies-51f832e2c8140423.rlib --extern byteorder=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libbyteorder-d8196910ac3de1e9.rlib --extern futures_lite=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libfutures_lite-0c722ab9dc2f1d24.rlib --extern rename_item=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/librename_item-fa4a5f5591be43fa.so --extern serde=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libserde-8b2e76d4c64b3d38.rlib --extern serde_json=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libserde_json-1599ff25cc1c603f.rlib --extern serde_plain=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libserde_plain-fd6d374b12949975.rlib --extern tokio=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libtokio-e9a734dead56f369.rlib --extern tokio_stream=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libtokio_stream-963c9b5778423494.rlib --extern tokio_test=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libtokio_test-e49c504cfd9aafb6.rlib --extern tracing=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libtracing-11cb54499bdabffb.rlib --extern zbus=/builddir/build/BUILD/rust-atspi-proxies-0.10.2-build/atspi-proxies-0.10.2/target/rpm/deps/libzbus-a373c3d9af85e781.rlib -C embed-bitcode=no --cfg 'feature="async-std"' --cfg 'feature="default"' --cfg 'feature="wrappers"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-std", "default", "tokio", "wrappers"))' --error-format human` running 1 test test src/action.rs - action::ActionProxy<'p>::receive_nactions_changed (line 127) ... FAILED failures: ---- src/action.rs - action::ActionProxy<'p>::receive_nactions_changed (line 127) stdout ---- error: expected one of `!` or `::`, found `convention` --> src/action.rs:128:4 | 1 | By convention, if there is more than one action available, | ^^^^^^^^^^ expected one of `!` or `::` error: aborting due to 1 previous error Couldn't compile the test. failures: src/action.rs - action::ActionProxy<'p>::receive_nactions_changed (line 127) test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Hm, this is very strange. I successfully built 0.10.1 in COPR: https://copr.fedorainfracloud.org/coprs/decathorpe/odilia/build/9058530/ The diff looks very innocent: https://diff.rs/atspi-proxies/0.10.1/0.10.2/Cargo.toml But I think I see the issue. Or rather, I don't. It looks like the doc comment in src/action.rs:127 is indented by a \t character instead of one space (???) which makes rustdoc interpret this as a code block. No idea how this happened (and why it's a problem *now*) when this line apparently hasn't changed between 0.10.1 and 0.10.2.
I am no longer interested in packaging this project.