[CentOS] man and man-db inconsitency

Sat Jan 30 12:37:31 UTC 2016
Richard <lists-centos at listmail.innovate.net>


> Date: Friday, January 29, 2016 21:32:38 -0800
> From: John R Pierce <pierce at hogranch.com>
>
> On 1/29/2016 9:22 PM, david wrote:
>> Is there a reason for this inconsistency?  The above algorithm
>> works  with most other packages. 
> 
> what 'algorithm' ?   there's no fixed correlation between program
> name and package name.
> 
> for example, the package providing 'iostat' and 'sar' is called
> sysstat.
> 
> And, some packages change their names in different major releases
> of an OS.  Some packages are dropped entirely in new releases, and
> other packages are added.

You might see this as an inconsistency at the command->package
mapping level, but it's a consistency/compatibility at the
user/system level. Can you imagine having to go through and change
every script, program and user's memory every time a package name
changed?

Look at /etc/alternatives and the symbolic links in /bin and /sbin
for a range of remappings.

It has been a long time since one looked for a "csh" binary, even if
that's the shell in someone's passwd file entry that has been
brought forward from an older system. Then there's
sendmail->postfix. And, if you want a database, you still enter
"mysql", but now get mariadb.