| Summary: | dnf 2.0 has group install strict true, consider false until there's a plan | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Kevin Fenzi <kevin> |
| Component: | dnf | Assignee: | Igor Gnatenko <ignatenko> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | urgent | ||
| Version: | rawhide | CC: | jmracek, jsilhan, kevin, mluscon, packaging-team-maint, pnemade, rpm-software-management, sgallagh, vmukhame, vorpal |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | dnf-2.0.0-0.rc1.3.fc26 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-10-04 07:13:01 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: | |
|
Description
Kevin Fenzi
2016-10-01 19:02:18 UTC
Please, we already introduced a solution by commit: https://github.com/rpm-software-management/dnf/commit/5350a4145e799e5d84ffe1b1c31981bea2339eba Basically it introduce behavior of YUM where package described in comps like this <packagereq arch arch="x86_64 s390">pkg3</packagereq> is installed only on systems witch basearch x86_64 or s390 . Is this solution suitable for you? If yes, then comps have to be updated according to it. If this is works for Kevin, I will prepare patch for f26 comps. So, apparently that will not work. Thats a non standard/not in the schema thing thats not used by Fedora at all, and is only used by some releng tools by rhel. yum doesn't/didn't understand it either. So, we what we really need is to look at the comps validator and write up what everything means. Then, we need to add some way like above and make a lot of noise that we are changing the spec and everyone should let us know if it doesn't work for them. In any case, short term reverting the strict group install is needed. I will revert it for a while. Hope should be fixed and work in next rawhide compose. *** Bug 1381380 has been marked as a duplicate of this bug. *** I'm not seeing dnf-2.0.0-0.rc1.3.fc26 in rawhide repo yet? (In reply to BugMasta from comment #8) > I'm not seeing dnf-2.0.0-0.rc1.3.fc26 in rawhide repo yet? It was just built today. It will be in the rawhide repo tomorrow after the nightly compose. Ah ok np. Sorry i was getting a bit impatient there. I've only just now found out i can use cmdline workaround as suggested elsewhere: `dnf --setopt=strict=false group install <group>` Looks like it's going to work, and i should be in business with xorg & xfce shortly. |