I can confirm this bug: dwww was consistently giving me the wrong page for git-ls-files, it opened up the git-diff page.
This happened regardless of how I searched for it, it could be using: http://desktop/cgi-bin/dwww/usr/share/man/man1/git-ls-files.1.gz?type=man or http://desktop/cgi-bin/dwww?type=runman&location=git-ls-files/1 Both would show me the contents of git-diff, while the URL would still be the one of git-ls-files, so this was not a redirect. man git-ls-files shows the right content, so not a man or man-db issue either. Clearing the cache with `sudo dwww-cache --clean` solved the problem Output of `dwww-cache --list-all` before the clean, if this is any relevant: dir /usr/share/doc/git/contrib/ciabot c/0 n runman /usr/share/man/man1/git-apply.1.gz g/2 n man /usr/share/man/man1/git-archive.1.gz g/1 n man /usr/share/man/man1/git-clone.1.gz g/0 n man /usr/share/man/man1/git-commit.1.gz g/0 n runman /usr/share/man/man1/git-config.1.gz g/6 n man /usr/share/man/man1/git-describe.1.gz g/0 n man /usr/share/man/man1/git-diff-files.1.gz g/1 n runman /usr/share/man/man1/git-diff-tree.1.gz g/1 n man /usr/share/man/man1/git-diff.1.gz g/0 n man /usr/share/man/man1/git-filter-branch.1.gz g/1 n man /usr/share/man/man1/git-init.1.gz g/7 n runman /usr/share/man/man1/git-instaweb.1.gz g/6 n man /usr/share/man/man1/git-log.1.gz g/3 n man /usr/share/man/man1/git-ls-files.1.gz g/0 n runman /usr/share/man/man1/git-mailinfo.1.gz g/7 n runman /usr/share/man/man1/git-merge-base.1.gz g/4 n runman /usr/share/man/man1/git-merge-one-file.1.gz g/5 n man /usr/share/man/man1/git-rebase.1.gz g/0 n runman /usr/share/man/man1/git-remote-ext.1.gz g/2 n runman /usr/share/man/man1/git-reset.1.gz g/5 n runman /usr/share/man/man1/git-rev-list.1.gz g/3 n runman /usr/share/man/man1/git-rm.1.gz g/4 n man /usr/share/man/man1/git-status.1.gz g/0 n runman /usr/share/man/man1/git-stripspace.1.gz g/1 n man /usr/share/man/man1/git-submodule.1.gz g/0 n man /usr/share/man/man1/git-whatchanged.1.gz g/2 n runman /usr/share/man/man1/git.1.gz g/0 n runman /usr/share/man/man1/xprop.1.gz x/6 n runman /usr/share/man/man7/gitdiffcore.7.gz g/2 n runman /usr/share/man/man7/gitnamespaces.7.gz g/1 n I have no idea how git-diff content ended up in git-ls-files. dwww is version 1.11.7 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/debian-bugs-dist

