Bug 1671362
| Summary: | Optimize dnf RPM spec for systemd requirements when installing it in containers | |||
|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Bogdan Dobrelya <bdobreli> | |
| Component: | dnf | Assignee: | Marek Blaha <mblaha> | |
| Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
| Severity: | unspecified | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | rawhide | CC: | dmach, jmracek, jrohel, mblaha, mhatina, packaging-team-maint, pkratoch, rpm-software-management, vmukhame | |
| Target Milestone: | --- | Keywords: | Triaged | |
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | 1654659 | |||
| : | 1671374 (view as bug list) | Environment: | ||
| Last Closed: | 2019-02-11 13:13:28 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: | ||||
|
Description
Bogdan Dobrelya
2019-01-31 13:33:58 UTC
A PR against master https://src.fedoraproject.org/rpms/dnf/pull-request/14 and f29 backport https://src.fedoraproject.org/rpms/dnf/pull-request/15 Please, can you create PR against our upstream repository https://github.com/rpm-software-management/dnf ? We are maintaining the spec file there. Btw, are you aware whether this %{?systemd_ordering} macro is also usable on RHEL 7? @Marek, will update the PR target, thanks! I think adapting this particular change request for RHEL7 may be a good idea, but wouldn't buy a lot, as other components, like iptables, iputils, rsyslog, puppet and more things will still be relying on systemd via its RPM specs. Here is a new PR target https://github.com/rpm-software-management/dnf/pull/1315 Thanks, I'll look into it. Folks, perchance, do you know if there is a way to fix that to allow dnf leveraging the ordering macro? For containerized OpenStack, we really do not want to pull in systemd & deps for all containers only because we install packages with dnf there. |