Bug 1440974
Summary: | DNF can't build a Mageia armv5tl chroot on armv7hl, despite architecture compatibility | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Neal Gompa <ngompa13> |
Component: | dnf | Assignee: | rpm-software-management |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | low | ||
Version: | 26 | CC: | ignatenko, jmracek, kardos.lubos, mjw, packaging-team-maint, rpm-software-management, vmukhame |
Target Milestone: | --- | Keywords: | FutureFeature, Reopened, Triaged |
Target Release: | --- | ||
Hardware: | armv7hl | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | dnf-2.6.2-1.fc26 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-07-29 21:16:52 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: | 1427604 | ||
Bug Blocks: |
Description
Neal Gompa
2017-04-10 21:17:06 UTC
For what it's worth, it also breaks the ability to build packages targeting Mageia's armv5tl target from armv7hl hosts with Mock, which is definitely supposed to work. I've also tested using an armv7hl Mageia 6 image with DNF 2.2.0 and libdnf 0.8.1, and it still appears to be the case. I imagine this would still be the case in DNF 2.3.0, too. > "armv7hl", "armv7hl:armv6hl",
Which means armv7hl is not compatible with armv5tl.
(this was paste from libsolv's poolarch.c code) Proposed PR to libsolv: https://github.com/openSUSE/libsolv/pull/192 With those changes, libsolv lets me do stuff, now rpm complains: package thai-data-0.1.26-1.mga6.armv5tl is intended for a different architecture And similar messages show for all arched packages... Proposed PR to rpm: https://github.com/rpm-software-management/rpm/pull/199 PR for RPM rejected. RPM suggested that DNF gain some way to ignore/forcibly allow arches for certain circumstances (specifically when building chroots/containers). oh, now I finally read this... This was fixed in dnf-2.6.2-1.fc26. |