Por ahora actualizé i586, ni bien tenga instalado x86_64 lo pruebo
la salida de mandb --create data algunas advertencias así que lo volví a
correr
# mandb --create 2>warnings
muestra advertencias: whatis parse for failed
/usr/pkg/autoconf-2.69-noarch+2/usr/share/man/man1/config.guess.1.lz
/usr/pkg/autoconf-2.69-noarch+2/usr/share/man/man1/autoscan.lz
/usr/pkg/autoconf-2.69-noarch+2/usr/share/man/man1/config.sub.1.lz
/usr/pkg/pcre-8.43-i586+1/usr/share/man/man3/pcredemo.3.lz

En el caso de autoscan la salida por manual da un error
$ man autoscan
man: command exited with status 1: ...

En el caso de pcredemo funciona y la página del manual se muestra, sin
embargo
no dice manual ni nada sino que es simplemente ejemplos sobre expresiones
regulares
y como llamarlas desde c

Probando otras páginas de manual veo que se visualizan casi correctamente,
tiene
ciertos fallos en mostrar caracteres, no todos, solo algunos se ven como si
fuesen un bloque de cursor. Puedo ver que son si escribo
$ man -E ascii mksh

No vi fallos en whatis.

Otra cosa, cuando un comando falla suele no limpiar el error que se
antepone
al prompt, por ejemplo:
usuario@host:~ $ man sl
No manual entry...
16|usuario@host:~ $


El sáb., 19 de oct. de 2019 a la(s) 14:58, Matias Fonzo ([email protected])
escribió:

> El 2019-10-18 16:16, Matias Fonzo escribió:
> > El 2019-10-18 02:47, clasclin . escribió:
> >> [..]
> >
> >> 'whatis' no muestra info solo nothing apropiated,
> >> al igual que 'apropos' o 'man -k' intenté actualizr la base de datos
> >> mediante 'mandb' y tira muuuuchos errores
> >> sobre iconv_open y argumentos invalidos sobre utf-8
> >
> > I have to re-check this.  Thanks!
> >
>
> Could you try getting the updated package for man-db?[1][2].
>
> for i586+:
> [1]
>
> http://rsync.dragora.org/current/packages/i586/tools/man-db-2.8.7-i586+2.tlz
> for x86_64:
> [2]
>
> http://rsync.dragora.org/current/packages/x86_64/tools/man-db-2.8.7-x86_64+2.tlz
>
> You can update it with `qi -u <package.tlz>'.  Once upgraded, move the
> new config file at /etc:
>
> mv -vf /etc/man_db.conf.new /etc/man_db.conf
>
> Then, (re)create the database: mandb --create
>
> Now you can try the `whatis' command.
>
>
> Please, let us know.
>
>
> Thanks,
> Matías
>

Reply via email to