Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1857740 (rust-num-bigint-dig)
Summary: | Review Request: rust-num-bigint-dig - Big integer implementation for Rust | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Robinson <pbrobinson> |
Component: | Package Review | Assignee: | Robert-André Mauchin 🐧 <zebob.m> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | package-review, zebob.m |
Target Milestone: | --- | Flags: | zebob.m:
fedora-review+
|
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-07-21 19:04:39 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1664161, 1857737, 1858486 | ||
Bug Blocks: | 1269538, 1859151, 1859994 |
Description
Peter Robinson
2020-07-16 13:16:02 UTC
DEBUG util.py:621: Error: DEBUG util.py:621: Problem: nothing provides requested (crate(autocfg/default) >= 0.1.5 with crate(autocfg/default) < 0.2.0) We have autocfg 1.0.0 in Fedora. Either try to bump the dependency in Cargo.toml (recommended) or build a autocfg compat package at version 0.1.5. Jistone actually say that version 1.0.0 of autocfg has no breaking changes so bumping the dep will probably work. SPEC: https://pbrobinson.fedorapeople.org/rust-num-bigint-dig.spec SRPM: https://pbrobinson.fedorapeople.org/rust-num-bigint-dig-0.6.0-2.fc32.src.rpm - Please don't forget to include the licenses: Also add the RELEASES.md as %doc %files devel %license LICENSE-APACHE LICENSE-MIT %doc README.md RELEASES.md %{cargo_registry}/%{crate}-%{version_no_tilde}/ - You must include a comment explainig the changes you've made to the metadata and link to an upstream PR including this change: # Initial patched metadata # - Bump autocfg to 1.0.0 https://github.com/dignifiedquire/num-bigint/pull/22 Patch0: num-bigint-dig-fix-metadata.diff - The package is not installable: DEBUG util.py:621: Problem 1: conflicting requests DEBUG util.py:621: - nothing provides (crate(zeroize/zeroize_derive) >= 1.1.0 with crate(zeroize/zeroize_derive) < 2.0.0) needed by rust-num-bigint-dig+zeroize-devel-0.6.0-2.fc33.noarch zeroize is being packaged so ok DEBUG util.py:621: Problem 2: package rust-num-bigint-dig+nightly-devel-0.6.0-2.fc33.noarch requires (crate(rand/nightly) >= 0.7.0 with crate(rand/nightly) < 0.8.0), but none of the providers can be installed DEBUG util.py:621: - package rust-rand+nightly-devel-0.7.3-2.fc33.noarch requires crate(rand/simd_support) = 0.7.3, but none of the providers can be installed DEBUG util.py:621: - conflicting requests DEBUG util.py:621: - nothing provides (crate(packed_simd/default) >= 0.3.0 with crate(packed_simd/default) < 0.4.0) needed by rust-rand+simd_support-devel-0.7.3-2.fc33.noarch DEBUG util.py:621: - nothing provides (crate(packed_simd/into_bits) >= 0.3.0 with crate(packed_simd/into_bits) < 0.4.0) needed by rust-rand+simd_support-devel-0.7.3-2.fc33.noarch TLDR crate(rand/nightly) needs crate(rand/simd_support) which needs crate(packed_simd/default) so you need to package packed_simd.
> DEBUG util.py:621: Problem 2: package
> rust-num-bigint-dig+nightly-devel-0.6.0-2.fc33.noarch requires
> (crate(rand/nightly) >= 0.7.0 with crate(rand/nightly) < 0.8.0), but none of
> the providers can be installed
> DEBUG util.py:621: - package rust-rand+nightly-devel-0.7.3-2.fc33.noarch
> requires crate(rand/simd_support) = 0.7.3, but none of the providers can be
> installed
> DEBUG util.py:621: - conflicting requests
> DEBUG util.py:621: - nothing provides (crate(packed_simd/default) >=
> 0.3.0 with crate(packed_simd/default) < 0.4.0) needed by
> rust-rand+simd_support-devel-0.7.3-2.fc33.noarch
> DEBUG util.py:621: - nothing provides (crate(packed_simd/into_bits) >=
> 0.3.0 with crate(packed_simd/into_bits) < 0.4.0) needed by
> rust-rand+simd_support-devel-0.7.3-2.fc33.noarch
>
> TLDR crate(rand/nightly) needs crate(rand/simd_support) which needs
> crate(packed_simd/default)
That looks like that rust-rand package is already broken and unrelated to this review?
dnf install rust-rand+nightly-devel
Last metadata expiration check: 1:05:33 ago on Tue 21 Jul 2020 16:50:49 UTC.
Error:
Problem: package rust-rand+nightly-devel-0.7.3-2.fc33.noarch requires crate(rand/simd_support) = 0.7.3, but none of the providers can be installed
- conflicting requests
- nothing provides (crate(packed_simd/default) >= 0.3.0 with crate(packed_simd/default) < 0.4.0) needed by rust-rand+simd_support-devel-0.7.3-2.fc33.noarch
- nothing provides (crate(packed_simd/into_bits) >= 0.3.0 with crate(packed_simd/into_bits) < 0.4.0) needed by rust-rand+simd_support-devel-0.7.3-2.fc33.noarch
SPEC: https://pbrobinson.fedorapeople.org/rust-num-bigint-dig.spec SRPM: https://pbrobinson.fedorapeople.org/rust-num-bigint-dig-0.6.0-3.fc32.src.rpm Yeah my bad it's optional - License ok - Latest version packaged - Builds in mock - No rpmlint errors - Conforms to Packaging Guidelines Package approved. (fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/rust-num-bigint-dig |