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

Reply via email to