Bug 11035 - chkfontpath needs prereq of popt
Summary: chkfontpath needs prereq of popt
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: chkfontpath
Version: 6.2
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Preston Brown
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-04-25 16:23 UTC by Matthew Miller
Modified: 2008-05-01 15:37 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-08-25 03:42:41 UTC
Embargoed:


Attachments (Terms of Use)

Description Matthew Miller 2000-04-25 16:23:00 UTC
The chkfontpath program requires popt to run. Unfortunately, it currently
only has an autodependency, when it really needs a prereq.

The current requirement doesn't guarantee that libpopt will be installed
when chkfontpath is -- only that it will get installed in the same package
set. This is a problem if font packages requiring chkfontpath get installed
at the same time -- sometimes the order ends up like this:

 chkfontpath
 fontpackage
 popt

When this happens, the post install script for the font package won't work
right, because chkfontpath can't run.

Comment 1 Preston Brown 2000-06-26 19:50:42 UTC
fixed in rawhide.

Comment 2 Matthew Miller 2001-08-25 03:39:28 UTC
This was marked fixed in rawhide long ago, but roswell2 public beta still
doesn't contain "Prereq: popt". It does have prereq XFree86-xfs and /sbin/pidof,
but I think it needs popt too, unless something has changed in the way anaconda
does its ordering that I don't understand.

As I understand it, when a set of packages gets all installed at once,
"required" only insures that all deps will be met after the dust settles. In
order to influence ordering within that set, one needs prereq. The problem here
is that some packages need chkfontpath to run properly to be installed, and if
popt isn't there first, there will be trouble....

Or, is popt now a prereq for all packages for which chkfontpath is?

If I'm all confused about this, feel free to tell me. :)

Comment 3 Bill Nottingham 2001-08-25 04:33:52 UTC
See mail. :)


Note You need to log in before you can comment on or make changes to this bug.