Bug#348533: man-db: man will not render in utf8 locales

2006-12-26 Thread Colin Watson
tags 348533 unreproducible
thanks

On Tue, Jan 17, 2006 at 05:00:28PM +0100, Thanasis Kinias wrote:
> man fails to render man pages in UTF8 locales, giving:
> 
> Reformatting man(1), please wait...
> groff: can't find `DESC' file
> groff:fatal error: invalid device `utf8'
> 
> It appears that man is feeding groff utf8 input it can't grok.

Actually, this message has nothing to do with the input received by
groff. It's saying that your groff installation doesn't understand the
utf8 device at all. However, the utf8 device has been in groff-base
since the creation of that package. Are you sure that your groff-base
package is properly installed? Try 'apt-get --reinstall install
groff-base'.

Cheers,

-- 
Colin Watson   [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#348533: man-db: man will not render in utf8 locales

2006-01-17 Thread Thanasis Kinias
Package: man-db
Version: 2.4.3-3
Severity: important
Tags: l10n

man fails to render man pages in UTF8 locales, giving:

Reformatting man(1), please wait...
groff: can't find `DESC' file
groff:fatal error: invalid device `utf8'

It appears that man is feeding groff utf8 input it can't grok.

debug output is:

ruid=1000, euid=6
drop_effective_privs()
++priv_drop_count = 1
From the config file /etc/manpath.config:

Mandatory mandir `/usr/man'.
Mandatory mandir `/usr/share/man'.
Mandatory mandir `/usr/X11R6/man'.
Mandatory mandir `/usr/local/man'.
Path `/bin' mapped to mandir `/usr/share/man'.
Path `/usr/bin' mapped to mandir `/usr/share/man'.
Path `/sbin' mapped to mandir `/usr/share/man'.
Path `/usr/sbin' mapped to mandir `/usr/share/man'.
Path `/usr/local/bin' mapped to mandir `/usr/local/man'.
Path `/usr/local/bin' mapped to mandir `/usr/local/share/man'.
Path `/usr/local/sbin' mapped to mandir `/usr/local/man'.
Path `/usr/local/sbin' mapped to mandir `/usr/local/share/man'.
Path `/usr/X11R6/bin' mapped to mandir `/usr/X11R6/man'.
Path `/usr/bin/X11' mapped to mandir `/usr/X11R6/man'.
Path `/usr/games' mapped to mandir `/usr/share/man'.
Path `/opt/bin' mapped to mandir `/opt/man'.
Path `/opt/sbin' mapped to mandir `/opt/man'.
Global mandir `/usr/man', catdir `/var/cache/man/fsstnd'.
Global mandir `/usr/share/man', catdir `/var/cache/man'.
Global mandir `/usr/local/man', catdir `/var/cache/man/oldlocal'.
Global mandir `/usr/local/share/man', catdir `/var/cache/man/local'.
Global mandir `/usr/X11R6/man', catdir `/var/cache/man/X11R6'.
Global mandir `/opt/man', catdir `/var/cache/man/opt'.
Added section `1'.
Added section `n'.
Added section `l'.
Added section `8'.
Added section `3'.
Added section `2'.
Added section `3posix'.
Added section `3pm'.
Added section `3perl'.
Added section `5'.
Added section `4'.
Added section `9'.
Added section `6'.
Added section `7'.
`/usr/man'  `'  `1'
`/usr/share/man'`'  `1'
`/usr/X11R6/man'`'  `1'
`/usr/local/man'`'  `1'
`/bin'  `/usr/share/man'`0'
`/usr/bin'  `/usr/share/man'`0'
`/sbin' `/usr/share/man'`0'
`/usr/sbin' `/usr/share/man'`0'
`/usr/local/bin'`/usr/local/man'`0'
`/usr/local/bin'`/usr/local/share/man'  `0'
`/usr/local/sbin'   `/usr/local/man'`0'
`/usr/local/sbin'   `/usr/local/share/man'  `0'
`/usr/X11R6/bin'`/usr/X11R6/man'`0'
`/usr/bin/X11'  `/usr/X11R6/man'`0'
`/usr/games'`/usr/share/man'`0'
`/opt/bin'  `/opt/man'  `0'
`/opt/sbin' `/opt/man'  `0'
`/usr/man'  `/var/cache/man/fsstnd' `-1'
`/usr/share/man'`/var/cache/man'`-1'
`/usr/local/man'`/var/cache/man/oldlocal'   `-1'
`/usr/local/share/man'  `/var/cache/man/local'  `-1'
`/usr/X11R6/man'`/var/cache/man/X11R6'  `-1'
`/opt/man'  `/var/cache/man/opt'`-1'
`1' `'  `-5'
`n' `'  `-5'
`l' `'  `-5'
`8' `'  `-5'
`3' `'  `-5'
`2' `'  `-5'
`3posix'`'  `-5'
`3pm'   `'  `-5'
`3perl' `'  `-5'
`5' `'  `-5'
`4' `'  `-5'
`9' `'  `-5'
`6' `'  `-5'
`7' `'  `-5'
real user = 1000; effective user = 6

using /usr/bin/pager -s as pager

path directory /home/tkinias/bin is not in the config file
and doesn't have ../man or man subdirectories

path directory /usr/local/bin is in the config file
adding /usr/local/man to manpath
adding /usr/local/share/man to manpath

path directory /usr/bin is in the config file
adding /usr/share/man to manpath

path directory /bin is in the config file
/usr/share/man is already in the manpath

path directory /usr/bin/X11 is in the config file
adding /usr/X11R6/man to manpath

path directory /sbin is in the config file
/usr/share/man is already in the manpath

path directory /usr/sbin is in the config file
/usr/share/man is already in the manpath

path directory /usr/games is in the config file
/usr/share/man is already in the manpath

adding mandatory man directories

man: warning: /usr/man: No such file or directory
/usr/share/man is already in the manpath
/usr/X11R6/man is already in the manpath
/usr/local/man is already in the manpath
add_nls_manpath(): processing 
/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man
checking for locale en
add_nls_manpath(): processing 
/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man
checking for locale en
add_nls_manpath(): processing 
/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man
checking for locale en
add_nls_manpath(): processing 
/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man
adding /usr/local/man to manpathlist
adding /usr/local/share/man to manpathlist
addi