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 >
