Bug 154069
Summary: | missing dependency for postun scriptlet: mkfontdir | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Gerald Britton <gbritton> |
Component: | rpm | Assignee: | Paul Nasrat <nobody+pnasrat> |
Status: | CLOSED DUPLICATE | QA Contact: | Mike McLean <mikem> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | n3npq, nobody+pnasrat, xgl-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-09-26 22:11:52 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
Gerald Britton
2005-04-06 23:46:51 UTC
This looks like an rpm bug. The fonts-xorg-100dpi-6.8.1.1-1 package has the following Requires present: %package 100dpi Summary: A set of 100dpi resolution fonts for the X Window System. Group: User Interface/X Requires(post): %{_x11bindir}/mkfontdir, chkfontpath Requires(postun): %{_x11bindir}/mkfontdir Obsoletes: XFree86-100dpi-fonts Obsoletes: xorg-x11-100dpi-fonts %description 100dpi A set of 100 dpi fonts used by the X window system. If rpm is uninstalling the package that provides mkfontdir (which is currently xorg-x11-font-utils) before uninstalling the packages that require mkfontdir, and neither "--nodeps" nor "--force" were supplied, then it's doing things in the wrong order if the package has the correct Requires present. CC'ing jbj and nasrat for comment from the rpm side of things. rpm does no ordering for removals. In order to resolve the problem being reported here, rpm needs to honour the dependancies the packager has specified in the spec file. This would then seem to be a bug in rpm. If anyone has alternate suggestions for how to resolve this issue, please add them in a comment below. Reassigning to rpm component. |