Comment 3 for bug 1262662

Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 1262662] Man page install issue

You need to have it in order to build from source control.

Cheers,
 -Brian

On Dec 20, 2013, at 6:31 AM, Tom Gates <email address hidden> wrote:

> No. I do not have sphinx-build installed.
>
> --
> You received this bug notification because you are subscribed to
> Gearman.
> https://bugs.launchpad.net/bugs/1262662
>
> Title:
> Man page install issue
>
> Status in Gearman Server and Client Libraries:
> New
>
> Bug description:
> tgates@gatestux5 ~ $ bzr branch lp:gearmand
> Branched 892 revisions.
> tgates@gatestux5 ~ $ cd gearmand
>
> tgates@gatestux5 ~/gearmand $ ./bootstrap.sh autoreconf |& tee autoreconf.out
> `/usr/bin/libtoolize --copy --install --force'
> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
> libtoolize: copying file from `/usr/share/libtool/config/config.guess'
> libtoolize: copying file from `/usr/share/libtool/config/config.sub'
> libtoolize: copying file from `/usr/share/libtool/config/install-sh'
> libtoolize: copying file from `/usr/share/libtool/config/ltmain.sh'
> libtoolize: Not copying `m4/argz.m4', libltdl not used.
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file from `/usr/share/aclocal/libtool.m4'
> libtoolize: Not copying `m4/ltdl.m4', libltdl not used.
> libtoolize: copying file from `/usr/share/aclocal/ltoptions.m4'
> libtoolize: copying file from `/usr/share/aclocal/ltsugar.m4'
> libtoolize: copying file from `/usr/share/aclocal/ltversion.m4'
> libtoolize: copying file from `/usr/share/aclocal/lt~obsolete.m4'
> `/usr/bin/autoreconf --install --force --verbose'
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal --install --force -I m4
> autoreconf: configure.ac: tracing
> autoreconf: running: true --copy --force
> autoreconf: running: /usr/bin/autoconf --force
> autoreconf: running: /usr/bin/autoheader --force
> autoreconf: running: automake --add-missing --copy --force-missing
> configure.ac:25: installing `build-aux/missing'
> Makefile.am: installing `build-aux/depcomp'
> autoreconf: Leaving directory `.'
> tgates@gatestux5 ~/gearmand $
>
> tgates@gatestux5 ~/gearmand $ ./bootstrap.sh autoreconf |& tee autoreconf.out
> `/usr/bin/libtoolize --copy --install --force'
> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
> libtoolize: copying file from `/usr/share/libtool/config/config.guess'
>
> ...
>
> Configuration summary for gearmand version 1.1.11
>
> * Installation prefix: /usr/local
> * System type: unknown-linux-gnu
> * Host CPU: x86_64
> * C Compiler: cc -std=gnu99 cc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3
> * C Flags: -g -O2 -fstack-check -Wpragmas -Wunknown-pragmas -Wall -Wextra -Wunsuffixed-float-constants -Wjump-misses-init -Wno-attributes -Waddress -Warray-bounds -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wformat-y2k -Wlogical-op -Wmaybe-uninitialized -Wmissing-field-initializers -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Woverride-init -Wpointer-arith -Wpointer-sign -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wtrampolines -Wundef -funsafe-loop-optimizations -Wclobbered -Wunused -Wunused-result -Wunused-variable -Wunused-parameter -Wunused-local-typedefs -Wwrite-strings -floop-parallelize-all -fwrapv -pipe -fPIE -pie -Wpacked -D_FORTIFY_SOURCE=2 -fstack-protector-all -Werror
> * C++ Compiler: c++ c++ (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3
> * C++ Flags: -g -O2 -std=c++0x -fstack-check -Wpragmas -Wunknown-pragmas -Wall -Wextra -Wno-attributes -Waddress -Warray-bounds -Wchar-subscripts -Wcomment -Wctor-dtor-privacy -Wfloat-equal -Wformat=2 -Wformat-y2k -Wmaybe-uninitialized -Wmissing-field-initializers -Wlogical-op -Wnon-virtual-dtor -Wnormalized=id -Woverloaded-virtual -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wtrampolines -Wundef -funsafe-loop-optimizations -Wc++11-compat -Wclobbered -Wunused -Wunused-result -Wunused-variable -Wunused-parameter -Wunused-local-typedefs -Wwrite-strings -Wformat-security -floop-parallelize-all -fwrapv -pipe -fPIE -pie -Wpacked -D_FORTIFY_SOURCE=2 -fstack-protector-all -Werror
> * CPP Flags: -fvisibility=hidden
> * LIBS:
> * LDFLAGS Flags: -Werror -rdynamic
> * Assertions enabled: yes
> * Debug enabled: no
> * Warnings as failure: yes
> * Building with libsqlite3 yes
> * Building with libdrizzle yes
> * Building with libmemcached not found
> * Building with libpq yes
> * Building with tokyocabinet no
> * Building with libmysql yes
> * SSL enabled: no
> * cyassl found: no
> * openssl found: yes
> * make -j: 3
> * VCS checkout: yes
>
> ---
> tgates@gatestux5 ~/gearmand $
>
>
> tgates@gatestux5 ~/gearmand $ make |& tee make.log
> if /usr/bin/gperf --compare-strncmp --switch=1 --struct-type \
> libgearman/error_code.gperf >libgearman/error_code.hppt; then \
> mv libgearman/error_code.hppt libgearman/error_code.hpp; \
> elif /usr/bin/gperf --version >/dev/null 2>&1; then \
> rm libgearman/error_code.hppt; \
> exit 1; \
> else \
> rm libgearman/error_code.hppt; \
> touch libgearman/error_code.hpp; \
> fi
>
> ...
>
> CXXLD t/redis
> CXXLD t/httpd
> make[2]: Leaving directory `/home/tgates/gearmand'
> make[1]: Leaving directory `/home/tgates/gearmand'
> tgates@gatestux5 ~/gearmand $
>
> tgates@gatestux5 ~/gearmand $ sudo make install |& tee make_install.log
> [sudo] password for tgates:
> make -j3 install-recursive
> make[1]: Entering directory `/home/tgates/gearmand'
> Making install in man
> make[2]: Entering directory `/home/tgates/gearmand/man'
> make[2]: warning: -jN forced in submake: disabling jobserver mode.
> make man
> make[3]: Entering directory `/home/tgates/gearmand/man'
> make[3]: Leaving directory `/home/tgates/gearmand/man'
> make man
>
> ...
>
> make man
> make[4]: Entering directory `/home/tgates/gearmand/man'
> make[4]: Leaving directory `/home/tgates/gearmand/man'
> /bin/mkdir -p '/usr/local/share/man/man1'
> /usr/bin/install -c -m 644 ./gearadmin.1 ./gearman.1 '/usr/local/share/man/man1'
> /usr/bin/install: cannot stat ‘./gearadmin.1’: No such file or directory
> /usr/bin/install: cannot stat ‘./gearman.1’: No such file or directory
> make[3]: *** [install-man1] Error 1
> make[3]: Leaving directory `/home/tgates/gearmand/man'
> make[2]: *** [install-am] Error 2
> make[2]: Leaving directory `/home/tgates/gearmand/man'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory `/home/tgates/gearmand'
> make: *** [install] Error 2
> tgates@gatestux5 ~/gearmand $
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gearmand/+bug/1262662/+subscriptions