+4  A: 

Because man runs groff itself internally - it's not expecting you to have done it already. Just copy your source.txt straight into /usr/local/man/man1/prog.1, and it should work fine.

Matthew Slattery
Further, to test with the `man` command, run `man -l prog.1` (or `source.txt` if you prefer that name).
Lars Wirzenius