-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Here is the debug output:
% man -d --recode UTF-8 ./blockade.6 > blockade.6.new ruid=1000, euid=1000 ++priv_drop_count = 1 - From the config file /etc/manpath.config: Mandatory mandir `/usr/man'. Mandatory mandir `/usr/share/man'. Mandatory mandir `/usr/local/share/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/local/share/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 = 1000 using /usr/bin/less as pager path directory /export/harri/bin is not in the config file and doesn't have ../man, man, ../share/man, or share/man subdirectories path directory /export/harri/Linux_x86_64/bin is not in the config file and doesn't have ../man, man, ../share/man, or share/man subdirectories path directory /usr/local/sbin is in the config file warning: /usr/local/man: No such file or directory warning: /usr/local/share/man: No such file or directory path directory /usr/sbin is in the config file adding /usr/share/man to manpath path directory /sbin is in the config file /usr/share/man is already in the manpath path directory /usr/bin is in the config file /usr/share/man is already in the manpath path directory /bin 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 path directory /usr/local/bin is in the config file warning: /usr/local/man: No such file or directory warning: /usr/local/share/man: No such file or directory path directory /usr/bin is in the config file /usr/share/man is already in the manpath path directory /bin 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 warning: /usr/man: No such file or directory /usr/share/man is already in the manpath warning: /usr/local/share/man: No such file or directory add_nls_manpaths(): processing /usr/share/man checking for locale C manpath search path (with duplicates) = /usr/share/man:/usr/share/man adding /usr/share/man to manpathlist adding /usr/share/man to manpathlist Removing duplicate manpath entry /usr/share/man (1) -> /usr/share/man (0) final search path = /usr/share/man - --priv_drop_count = 0 ++priv_drop_count = 1 chdir /export/harri/debian/blockade/blockade-20041028/debian/blockade/usr/share/man/man6 recalculating manpath for executable in . man: manp.c:1045: get_manpath_from_path: Assertion `len' failed. Aborted (core dumped) If I set PATH to "/usr/bin:/bin" then it works. Using "/usr/bin:/bin:." it doesn't (note the dot). It also works if I run the man command in the top level package directory instead of the build directory debian/blockade/usr/share/man/man6, independent from the dot in $PATH. I would suggest to reassign this bug report to man-db. I have version 2.5.7-7 installed. Many thanx Harri -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0fgOAACgkQUTlbRTxpHjfT8gCeMlN4ZTlA9wJTCBz/jghPwn5a OEgAnR6Zht/Ix9nw6jCu2M33dsqkktjt =rj4Z -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org