Bug 2038546
| Summary: | F36FailsToInstall: grpc, python3-grpcio | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
| Component: | grpc | Assignee: | Ben Beasley <code> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | code, dan.cermak, mhayden |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | grpc-1.41.1-7.fc36~bootstrap | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-01-12 23:40:29 UTC | Type: | --- |
| 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: | 2037828 | ||
| Bug Blocks: | 1992487, 2038545, 2039450, 2039576, 2039963 | ||
|
Description
Miro Hrončok
2022-01-08 10:33:23 UTC
A rebuild is blocked by another FTI bug but there also seem to be a bootstrap loop:
Problem 1: conflicting requests
- nothing provides (python3.10dist(cachetools) < 5~~ with python3.10dist(cachetools) >= 2) needed by python3-google-auth-1:2.3.3-1.fc36.noarch
Problem 2: package python3-xds-protos-0.0.11-6.20210907gitv1.40.0.fc36.noarch requires python3.10dist(grpcio), but none of the providers can be installed
- conflicting requests
- nothing provides libre2.so.0a()(64bit) needed by python3-grpcio-1.41.1-5.fc36.ppc64le
Oh, I see: # Bootstrapping breaks the circular dependency on python3dist(xds-protos), # which is packaged separately but ultimately generated from grpc sources using # the proto compilers in this package; the consequence is that we cannot build # the python3-grpcio-admin or python3-grpcio-csds subpackages until after # bootstrapping. %bcond_with bootstrap But python3-google-auth is always BuildRequired, so not possible to build now. A bootstrap build is now in progress: https://koji.fedoraproject.org/koji/taskinfo?taskID=81163114 It takes a few hours to do a koji build of grpc, but I expect this one will succeed. The bootstrap build lacks the python3-grpcio-admin and python3-grpcio-csds subpackages, but I don’t think anything blocked on this bug uses those, so things should be able to get moving as soon as this build finishes. FEDORA-2022-5873d455f1 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-5873d455f1 FEDORA-2022-5873d455f1 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. |