| Summary: | Man pages is empty | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Raphael Gertz <mageia> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | man-1.6g-10.mga5.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Raphael Gertz
2015-05-14 22:42:57 CEST
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 =>
RESOLVED 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 =>
REOPENED 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 =>
RESOLVED 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 =>
REOPENED Closing Status:
REOPENED =>
RESOLVED |