[tlbuild] texinfo build failure... needs help2man

Jonathan Kew jonathan_kew at sil.org
Sat May 10 19:01:41 CEST 2008


I'm getting build failures in utils/texinfo, and apparently need the  
help2man tool to update something in the source tree:

.......
/bin/sh /Volumes/Nenya/texlive/Build/source/utils/texinfo/build-aux/ 
missing --run help2man --name="sort Texinfo index files" ..//util/ 
texindex -o ../../../../utils/texinfo/doc/texindex.1
/Volumes/Nenya/texlive/Build/source/utils/texinfo/build-aux/missing:  
line 54: help2man: command not found
WARNING: `help2man' is missing on your system.  You should only need  
it if
          you modified a dependency of a manual page.  You may need the
          `Help2man' package in order for those modifications to take
          effect.  You can get `Help2man' from any GNU archive site.
unset TEXI2DVI_BUILD_MODE; unset TEXI2DVI_BUILD_DIRECTORY; /bin/sh / 
Volumes/Nenya/texlive/Build/source/utils/texinfo/build-aux/missing -- 
run help2man --name="convert Texinfo documents to DVI" ../../../../ 
utils/texinfo/util/texi2dvi >../../../../utils/texinfo/doc/texi2dvi.1
/Volumes/Nenya/texlive/Build/source/utils/texinfo/build-aux/missing:  
line 54: help2man: command not found
WARNING: `help2man' is missing on your system.  You should only need  
it if
          you modified a dependency of a manual page.  You may need the
          `Help2man' package in order for those modifications to take
          effect.  You can get `Help2man' from any GNU archive site.
make[3]: *** [../../../../utils/texinfo/doc/texi2dvi.1] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 1


However, trying to configure && make help2man also fails on my  
current system (powerpc-darwin):

$ make
perl help2man.PL
Extracting help2man (with variable substitutions)
gcc  -o hacklocaledir.so -fPIC -shared hacklocaledir.c
powerpc-apple-darwin8-gcc-4.0.1: unrecognized option '-shared'
hacklocaledir.c:113: warning: alias definitions not supported in Mach- 
O; ignored
/usr/bin/ld: Undefined symbols:
_main
collect2: ld returned 1 exit status
make: *** [hacklocaledir.so] Error 1


Could someone commit whatever needs to be updated in utils/texinfo,  
so that the build can proceed without help2man for the rest of us?

Thanks,

JK



More information about the tlbuild mailing list