Spec URL: https://dmellado.fedorapeople.org/rust-cached.spec SRPM URL: https://dmellado.fedorapeople.org/rust-cached-0.47.0-1.fc39.src.rpm Description: Generic cache implementations and simplified function memoization. Fedora Account System Username: dmellado
Note that Copr build will fail until the dependencies' issues are merged
Copr build: https://copr.fedorainfracloud.org/coprs/build/6922122 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/06922122-rust-cached/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.
Updating build to the new version containing the license fix for the subpackages listed as dependent. Will still be failing to build until those are merged and available
Spec URL: https://dmellado.fedorapeople.org/rust-cached.spec SRPM URL: https://dmellado.fedorapeople.org/rust-cached-0.48.1-1.fc39.src.rpm Description: Generic cache implementations and simplified function memoization. Fedora Account System Username: dmellado
Created attachment 2010164 [details] The .spec file difference from Copr build 6922122 to 6946486
Copr build: https://copr.fedorainfracloud.org/coprs/build/6946486 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/06946486-rust-cached/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.
[fedora-review-service-build]
Copr build: https://copr.fedorainfracloud.org/coprs/build/6973113 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/06973113-rust-cached/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.
Even if the packages have been built for rawhide already it may take some time for them to propagate to the servers, so this error is still showing up: Problem 1: nothing provides requested (crate(cached_proc_macro/default) >= 0.19.1 with crate(cached_proc_macro/default) < 0.20.0~) Problem 2: nothing provides requested (crate(cached_proc_macro_types/default) >= 0.1.1 with crate(cached_proc_macro_types/default) < 0.2.0~) I'll wait for the packages to be propagated and then retrigger this, thanks!
Copr build: https://copr.fedorainfracloud.org/coprs/build/6976098 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/06976098-rust-cached/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.
Copr build: https://copr.fedorainfracloud.org/coprs/build/6983938 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/06983938-rust-cached/fedora-review/review.txt Please take a look if any issues were found. --- 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.
Some of the built packages don't install: Failed to resolve the transaction: Problem 1: conflicting requests - nothing provides (crate(redis/ahash) >= 0.24.0 with crate(redis/ahash) < 0.25.0~) needed by rust-cached+redis_ahash-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis_ahash-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis_ahash-devel-0.48.1-1.fc40.noarch Problem 2: conflicting requests - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/aio) >= 0.24.0 with crate(redis/aio) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/async-std-comp) >= 0.24.0 with crate(redis/async-std-comp) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/async-std-tls-comp) >= 0.24.0 with crate(redis/async-std-tls-comp) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/tls) >= 0.24.0 with crate(redis/tls) < 0.25.0~) needed by rust-cached+redis_async_std-devel-0.48.1-1.fc40.noarch Problem 3: conflicting requests - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis_connection_manager-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis_connection_manager-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/connection-manager) >= 0.24.0 with crate(redis/connection-manager) < 0.25.0~) needed by rust-cached+redis_connection_manager-devel-0.48.1-1.fc40.noarch Problem 4: conflicting requests - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis-devel-0.48.1-1.fc40.noarch Problem 5: conflicting requests - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/aio) >= 0.24.0 with crate(redis/aio) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/tls) >= 0.24.0 with crate(redis/tls) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/tokio-comp) >= 0.24.0 with crate(redis/tokio-comp) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/tokio-native-tls-comp) >= 0.24.0 with crate(redis/tokio-native-tls-comp) < 0.25.0~) needed by rust-cached+redis_tokio-devel-0.48.1-1.fc40.noarch Problem 6: conflicting requests - nothing provides (crate(instant/wasm-bindgen) >= 0.1.0 with crate(instant/wasm-bindgen) < 0.2.0~) needed by rust-cached+wasm-devel-0.48.1-1.fc40.noarch Problem 7: package rust-cached+redis_store-devel-0.48.1-1.fc40.noarch requires crate(cached/redis) = 0.48.1, but none of the providers can be installed - conflicting requests - nothing provides (crate(redis/default) >= 0.24.0 with crate(redis/default) < 0.25.0~) needed by rust-cached+redis-devel-0.48.1-1.fc40.noarch - nothing provides (crate(redis/r2d2) >= 0.24.0 with crate(redis/r2d2) < 0.25.0~) needed by rust-cached+redis-devel-0.48.1-1.fc40.noarch It looks like you would either need to drop the features that depend on the "redis" crate, or package redis ^0.24.
Created attachment 2017658 [details] The .spec file difference from Copr build 6983938 to 7034702
Copr build: https://copr.fedorainfracloud.org/coprs/build/7034702 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2259225-rust-cached/fedora-rawhide-x86_64/07034702-rust-cached/fedora-review/review.txt Please take a look if any issues were found. --- 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.
Sorry for the delay here. I'm just now working through my backlog. === Looks like there's still a subpackage that does not install: | Problem: conflicting requests | - nothing provides (crate(instant/wasm-bindgen) >= 0.1.0 with crate(instant/wasm-bindgen) < 0.2.0~) needed by rust-cached+wasm-devel-0.48.1-1.fc41.noarch You should be able to drop the "wasm" feature as well, we don't support building for WASM in Fedora. PS: You might want to use the mock "--postinstall" flag when doing local test builds. It would show you these issues immediately ...
I need this too so I put up an updated version in https://bugzilla.redhat.com/show_bug.cgi?id=2290308
*** This bug has been marked as a duplicate of bug 2290308 ***