git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Trouble with 'make prefix=/usr info'

From
CMCraig Moore <craigtmoore@googlemail.com>
Date
Dec 22, 2009, 15:50 UTC
Message-ID
<loom.20091222T164442-704@post.gmane.org>
Hi,
I'm getting the following error when I make the info target:
$ make prefix=/usr info
make -C Documentation info
make[1]: Entering directory `/local/software/git-1.6.5.7/Documentation'
make[2]: Entering directory `/local/software/git-1.6.5.7'
make[2]: `GIT-VERSION-FILE' is up to date.
make[2]: Leaving directory `/local/software/git-1.6.5.7'
    DB2TEXI user-manual.texi
Usage: jw [<options>] <sgml_file>
where <options> are:
  -f|--frontend <frontend>:      Specify the frontend (source format)
                                 (default is docbook)
  -b|--backend <backend>:        Specify the backend (destination format)
                                 (default is html)
  -c|--cat <file>:               Specify an extra SGML open catalog
  -n|--nostd:                    Do not use the standard SGML open catalogs
  -d|--dsl <file>|default|none:  Specify an alternate style sheet
                                 (default is to use the default stylesheet)
  -l|--dcl <file>:               Specify an alternate SGML declaration
                                 (usual ones like xml.dcl get detected
automatically)
  -s|--sgmlbase <path>:          Change base directory for SGML distribution
                                 (usually /usr/share/sgml)
  -p|--parser <program>:         Specify the parser if several are installed
                                  (jade or openjade)
  -o|--output <directory>:       Set output directory
  -u|--nochunks:                 Output only one big file
                                 (overrides the stylesheet settings)
  -i|--include <section>:        Specify a SGML marked section to include
                                 (should be marked as "ignore" in the SGML text)
  -w|--warning <warning_type>|list: Control warnings or display the allowed
warning types
  -e|--errors <error_type>|list: Control errors or display the allowed error types
  -h|--help:                     Print this help message and exit
  -V <variable[=value]>:         Set a variable
  -v|--version:                  Print the version and exit
make[1]: *** [user-manual.texi] Error 1
make[1]: Leaving directory `/local/software/git-1.6.5.7/Documentation'
make: *** [info] Error 2

I can see that the error is likely related to the fact that it enters the Documentation directing, then exits the Documentation directory, and then tries to build the user-manual.texi file in the root directory (however, that file is in the Documentation directory, which it just left). I've tried to track down and change where it exits the Documentation directory, but I've had no success.

I would appreciate any recommendations you might have. I've already been able to install git, but I couldn't install the 'info' target because of this error.

Thanks, Craig

Next: Michael J Gruber
Message 1 of 6 in “Trouble with 'make prefix=/usr info'”
  1. Craig MooreDec 22, 2009
  2. Michael J GruberDec 22, 2009
  3. Craig MooreDec 22, 2009
  4. Michael J GruberDec 22, 2009
  5. Craig MooreJan 6, 2010
  6. Chris JohnsenJan 8, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.