Comment 23 for bug 1080376

Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 1080376] no man pages with 'make install'

Thank you!

Let me look and see if this fixes it.

On Feb 8, 2013, at 2:41, Christian Wittmer <email address hidden> wrote:

> Hi,
>
> so why is a installed python-sphinx needed during build to get the
> manpages installed.
> If no python-sphinx is installed during build then no manpages got
> installed.
> Have look at 'Makefile.in' line 646 ff:
> @BUILD_WIN32_FALSE@@HAVE_RECENT_SPHINX_TRUE@am__append_44 = \
> @BUILD_WIN32_FALSE@@HAVE_RECENT_SPHINX_TRUE@ man/memaslap.1 \
> @BUILD_WIN32_FALSE@@HAVE_RECENT_SPHINX_TRUE@ man/memcapable.1 \
> ....
>
> if no python-sphinx is installed, then @HAVE_RECENT_SPHINX_TRUE@ will be
> replaced with '#' and the result is: no manpages got installed.
> If manpages are already 'built', so why is SPHINX needed ?
> This should be fixed.
> Thanks
> Cheers
> Chris
>
>
> Am 08.02.2013 06:26, schrieb Brian Aker:
>> Hi,
>>
>> The manages are written in RST. python-sphnix is used to convert the
>> files into a number of formats (one of which is used for man pages).
>>
>> The tarball is shipped with the pages built so that no one has to deal
>> with building the pages.
>>
>> Cheers,
>> -Brian
>>
>> On Feb 4, 2013, at 2:34 PM, Christian Wittmer <email address hidden> wrote:
>>
>>> why do I need 'python-sphinx' to have man pages installed ?
>>>
>>> --
>>> You received this bug notification because you are a bug assignee.
>>> https://bugs.launchpad.net/bugs/1080376
>>>
>>> Title:
>>> no man pages with 'make install'
>>>
>>> Status in libmemcached - A C and C++ client library for memcached:
>>> Fix Released
>>>
>>> Bug description:
>>> Hi,
>>>
>>> just trying to update our SUSE pkg (1.0.11) to current 1.0.14 and
>>> recognizing that there are no man pages after build.
>>>
>>> To manage notifications about this bug go to:
>>> https://bugs.launchpad.net/libmemcached/+bug/1080376/+subscriptions
>
> --
>
> Christian
> ----------------------------------------------------
> - Please do not 'CC' me on list mails.
> Just reply to the list :)
> ----------------------------------------------------
> Der ultimative shop für Sportbekleidung und Zubehör
>
> http://www.sc24.de
> ----------------------------------------------------
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1080376
>
> Title:
> no man pages with 'make install'
>
> Status in libmemcached - A C and C++ client library for memcached:
> Fix Released
>
> Bug description:
> Hi,
>
> just trying to update our SUSE pkg (1.0.11) to current 1.0.14 and
> recognizing that there are no man pages after build.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/libmemcached/+bug/1080376/+subscriptions