mpdehaan/ansible — Issue #30: Building manpages not automatic (breaks install)
Author: tbielawa
Created: 2012-02-26 23:54:03+00:00
State: open

Since 70ec508ee0654 we aren't including the compiled manpage output in the source tree. I have mixed feeling about this.

error: can't copy 'docs/man/man1/ansible.1': doesn't exist or not a regular file

The problem with this is that it adds a large onus on the part of the installing person with respect to dependencies. The asciidoc dependencies add a lot of heft to the install. This is due to the size of the latex dependencies required by asciidoc. That is why I chose not to make asciidoc a BuildRequires when building the Taboot RPM.

Historically however, for many reasons, docs should be built when a package is compiled/installed (like via python distutils).

I'll work on making manpage compilation part of the python setup act. I'm also keen on getting this packaged up with a specfile.