Re: cron.daily/man-db problems
On Tue, May 16, 2006 at 12:00:15 +0300, David Baron wrote:
> On Tuesday 16 May 2006 11:48, Florian Kulzer wrote:
> > On Tue, May 16, 2006 at 10:22:39 +0300, David Baron wrote:
> > > Get a whole series of messages like:
> > > mandb: warning: /usr/share/man/man1/xtrapinfo.1x.gz: bad symlink or ROFF
> > > `.so' request
> > > mandb: can't open /usr/share/man/man1x/xtrap.1x: No such file or
> > > directory
> > >
> > > I tried recreating the db, still happens.
> > >
> > > How to fix?
> > The problem is that a number of manpages still contain symlinks which
> > assume the old(er) directory structure. You would have to change them
> > yourself, for example /usr/share/man/man1/xtrapinfo.1x.gz is only one
> > line:
> > .so man1x/xtrap.1x
> > This line should be:
> > .so man1/xtrap.1x
> > You can also just wait; the bug is known and it will probably be fixed
> > soon. (I can't seem to connect to bugs.debian.org right now, therefore I
> > cannot provide a link. "xbase-clients" should be the relevant package.)
> So ... how about ln -s man1 man1x
> in the /usr/share/man directory.??
> Looking for a man3x as well :-)
That is probably the quickest workaround. I am always a bit hesitant to
mess around in the system directories, but since /usr/share/man/man1x
does not seem to exist anymore it should be safe enough.