Bug 23356 - makewhatis is missing/not installed
Summary: makewhatis is missing/not installed
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Base system maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-28 00:07 CEST by Bit Twister
Modified: 2018-07-31 15:31 CEST (History)
2 users (show)

See Also:
Source RPM: man-db-2.7.6.1-2.mga6
CVE:
Status comment:


Attachments

Description Bit Twister 2018-07-28 00:07:11 CEST
Description of problem:

makewhatis is missing/not installed and is needed for man -k or apropos to work.

Version-Release number of selected component (if applicable):


How reproducible: always


Steps to Reproduce:
1. man -k systemd
   systemd: nothing appropriate.

Yet, locate /usr/share/man/man1/systemd- | wc -l
shows there should have been at least 19 selections returned,

On mga5 "man -k systemd | wc -l" returns 146 selections.
Comment 1 Marja Van Waes 2018-07-29 13:11:19 CEST
Assuming man-db counts as a base system package, so assigning to that maintainer group. CC'ing the registered maintainer.

CC: (none) => marja11, thierry.vignaud
Assignee: bugsquad => basesystem

Comment 2 Thierry Vignaud 2018-07-30 14:36:43 CEST
mandb provides whatis...
Comment 3 Bit Twister 2018-07-30 15:21:30 CEST
(In reply to Thierry Vignaud from comment #2)
> mandb provides whatis...

Very true, but, I am talking about the program makewhatis.
All previous releases had a makewhatis cron job running /usr/sbin/makewhatis to build the man database/index used by man -k/apropos.
Comment 4 Thierry Vignaud 2018-07-31 09:54:23 CEST
We run "mandb -q" when installing files which takes care of updating the db
Comment 5 Bit Twister 2018-07-31 15:31:33 CEST
Verified my mga6 install did not have man index/database. Ran
mandb -q which created the files need by man -k and apropos.

Booted last night's clean mga6 network install and man -k worked.

Basic difference between systems which were broke was Xfce only install.
Since makewhatis is replaced by mandb command, I am closing this bug.

Thank you for time Thierry.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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