Bug 2039869
| Summary: | Autheselect unnecessarily increases buildroot size | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Vít Ondruch <vondruch> |
| Component: | authselect | Assignee: | Pavel Březina <pbrezina> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | dominik, fweimer, jhrozek, pbrezina |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | authselect-1.3.0-7.fc36 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-01-13 12:21:11 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: | |||
| Bug Blocks: | 2019052 | ||
|
Description
Vít Ondruch
2022-01-12 15:31:30 UTC
authselect-1.3.0-7: remove unnecessary dependencies
- gawk, findutils and grep are no longer needed in scriptlets
- systemd does not have to be required
PAM and nsswitch.conf from shipped profiles references several
systemd modules. However if those modules are not installed,
they are simply ignored, therefore this dependency can be
omitted.
systemd is usually installed anyway, but it is not necessary to
pull it in on cases when it is not desired, such as in containers.
Just quickly fired some scratch build and we are down to 149 packages: ~~~ DEBUG util.py:446: Install 149 Packages DEBUG util.py:446: Total download size: 51 M DEBUG util.py:446: Installed size: 183 M ~~~ LGTM, thx. |