Red Hat Bugzilla – Bug 7257
RPM (from installer) doesn't always install man pages
Last modified: 2008-05-01 11:37:53 EDT
Looking through one of my systems with `rpm -V` recently, I noticed that a
large number of the manpages were listed as mssing from packages that were
I had just done a fresh network install of RedHat 6.1 on a customer's
system (that had supposedly had all packages fully installed), so I went to
the said system and ran...
for RPM in *.rpm ; do \
echo $RPM ; \
rpm -V $RPM ; \
echo ; \
done | less
...from the NFS mounted CD-ROM to check. Sure enough, certain packages had
not had the manpages installed.
I therefore ran...
rpm -Uvh --force *.rpm
...and then reran the test, and this time, all manpages were installed.
I have to assume that this problem is something to do with the RedHat 6.1
installation system, as it appears that it's only during the installation
that the manpages are not installed, so I'm not sure whether reporting it
as an rpm bug is correct.
For reference, the following packages were amongst those for which the man
pages weren't installed:
There were 10 packages in all that didn't, but I don't have details of the
other two packages to hand 8-(
Note particularly that the majority of packages DID have their manpages
installed, and it was just this small number of packages that for some
reason didn't have them installed.
This appears to be an installer problem since rpm from the command line
installs all man pages.
Agreed, but it needs to be fixed either way. Any ideas?
Also, if it's not you I should report this to, who should it go to?
The bug is still reported. I merely changed the component to "installer" ...
Meanwhile, if you can find a reproducible test case from the rpm command line,
I'll be happy to fix the problem.