[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#49962: Debian FSS-upgrade process: man pages



On Fri, Nov 12, 1999 at 10:15:30AM +0100, Andreas Krüger wrote:
> 
> A reasonably new version of "man-db" should be required on
> my system automatically, through Debian package dependencies,
> whenever I install any Debian package that has FSS man pages.

The problem is that _any_ version of man-db is able to read FHS (I
suppose your FSS means FHS) pages.
It's only a configuration problem.
man-db installs a configuration file into /etc/manpath.conf .
All versions that went into unstable had FHS in it.
But, if you have modified your file, or if you set MANPATH env, then
you're by yourself. You have to do the changes by hand.

Most recent versions of man-db has stopped shipping /etc/manpath.config
as a conffile, and they handle a transition through a perl script, run
at install/upgrade, that transform your configuration file to a FHS
compliant, or leave it as it is if you put there the keyword NOFHS.

If you set the var env MANPATH you're lost. Don't do that.
Even if you don't control the machine (cannot edit files in /etc) or if
you don't want to bother other users with your own settings, then edit
~/.manpath to add your personal setting.
Don't use MANPATH var if you don't want to have to change it by hand.


> It happened repeatedly to me that I upgraded to a new
> package and couldn't read the manual page.  


You mean that you didn't upgrade your system, but you simply install one
package leaving the rest in hold.


> A reasonably new version of "man-db" should be required on
> my system automatically, through Debian package
> dependencies, whenever I install any Debian package that has
> FSS man pages.

The problem is that man-db is no a "required" package, and dpkg does not
have a Depends-if-installed field or a Upgrade field.


Cheers,
fab
-- 
| fab@pukki.ntc.nokia.com     fpolacco@prosa.it    fpolacco@debian.org
| 6F7267F5 fingerprint 57 16 C4 ED C9 86 40 7B 1A 69 A1 66 EC FB D2 5E
| fabrizio.polacco@nokia.com                  gsm: +358 (0)40 707 2468


Reply to: