Description of problem: No man pages seems to be installed in the system. It is likely there is a problem in hooks or something, because man-pages-fr has the same problem... Version-Release number of selected component (if applicable): man-pages-3.82-1.mga5 How reproducible: Always Steps to Reproduce: 1. urpmi man-pages 2. for i in `rpm -ql man-pages`; do test -f $i && echo $i; done /etc/cron.weekly/makewhatis-en.cron /usr/share/man/whatis 3. man umask No manual entry for umask Reproducible: Steps to Reproduce:
What installation medium did you use? I think RPMs in LiveCD and LiveDVD get stripped from documentation for size contraints (although for man-pages that would not be very smart from us) Can you look at the RPM actual contents (on the mirrors) and see if it's empty or not?
I re-installed from mirror, I even tried to install it in a chroot with : urpmi --root=/tmp/root man-pages And the content of the man-pages is still empty in the chroot (except the two files cited above). I installed from cooker remote install minimal non-free cd.
I can confirm that this is certainly INVALID. The package is not empty. man-pages-fr is also unrelated as it's generated from its own SRPM. RPM does have a setting to not install any documentation, and obviously you have that set. Who knows *how* it got set, that'd be interesting if you could figure that out. IINM, the setting goes in /etc/rpm/macros.
Status: NEW => RESOLVEDResolution: (none) => INVALID
Then man should warn about anavailable doc when the following macro is present : /etc/rpm/macros:%_excludedocs yes And for me this behaviour is DIRTY, it shouldn't install the man-pages+docs at all instead of silent deleting them !
Status: RESOLVED => REOPENEDResolution: INVALID => (none)Source RPM: man-pages-3.82-1.mga5.src.rpm => man-1.6g-10.mga5.src.rpm
Or have a package nodoc which provides the doc packages and have this flag in /etc/rpm/macros.d/nodoc for example.
man doesn't know anything about rpm. excludedocs makes it not install the docs when you install RPMs with that set, that's exactly what it does. It doesn't go delete docs you already have installed. Please don't reopen this bug, it is INVALID.
Status: REOPENED => RESOLVEDResolution: (none) => INVALID
Indeed if you got this setting, it mean you did a minimal install with explicitely refusing "With basic documentation (recommended!)" Ie we didn't install neither man nor man-pages so you did it later conflicting with your earlier settings
Status: RESOLVED => REOPENEDCC: (none) => thierry.vignaudResolution: INVALID => (none)
Closing