There's a file called :.1.gz in /usr/man (being part of the bash2 package). However, if you try something like this on that file: zcat :.1.gz |nroff -man You get an error: realpath on `man1/builtins2.1' failed: No such file or directory This is because this file is now called builtins2.1.gz (as all man pages are compressed now). This is caused by the following line in :.1.gz: .so man1/builtins2.1 so, probably unzip builtins2 or make : a link to that file ... This posting goes to you as your package was one of the first ones I found ... a quick check (which might be wrong, but I found that it was always true for those files I examined manually) showed 750 buggy files. I used a simple script that I did execute in every directory (there might be more simple methods, but it happened that I needed something like this by accident): for i in *.gz ; do zcat $i | man2html 2>/dev/null | \ grep "^<H1>.*</H1>$" done | grep "Invalid Manpage" | wc -l COULD SOMEBODY CHECK THIS??? I think this is a _very_ bad thing. The bug is not big enough to update every single package, but if you sum this up, it's quite a big mistake ... (anyway, there are some packages - like bash2 - where this .so syntax is used in quite a few files. So, maybe change those ...
There is also a file called ..1.gz in /usr/man/man1 which also comes from bash2-2.03-8: $ cd /usr/man/man1 $ gunzip -c ..1.gz .so man1/builtins2.1
Looks like nroff doesn't handle .so correctly (it should automatically try adding .gz, the way man does).
Still a problem.
*** This bug has been marked as a duplicate of 19555 ***