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

Re: [ANNOUNCE] Guilt v0.31

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 8, 2008, 19:17 UTC
Message-ID
<7vmyiifnwa.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<36ca99e90809081150v4ad6e7a0n72b5cca39e02b1bc@mail.gmail.com>
"Bert Wesarg" <bert.wesarg@googlemail.com> writes:
Show 7 quoted lines
> I must admit, that I don't like these extra tarballs with docs. I
> always expect, that the manpages are nicely installed if I type 'make
> install' (or at least with a install-doc target). But I need to
> download this extra package, and extract it to the right place, there
> is no Makefile whatsoever. In case of git its really annoying, because
> the help mechanism is relying on the manpages (i.e. git help <cmd> or
> git <cmd> --help, but you know this).

There is no need to feel "it[']s really annoying", as install-doc from the tarball distribution works out of the box.

I used 1.6.0.1 in the demonstration below, but this is nothing new in that version but has been like this for quite some time (it is how sample RPMs binary packages are built, so the procedure ought to work):

    $ ls -1 /usr/bin/git ;# to show there is no other "git" on this box
    ls: /usr/bin/git: No such file or directory
    $ mkdir /var/tmp/16
    $ cd /var/tmp/16
    $ wget http://www.kernel.org/pub/software/scm/git/git-1.6.0.1.tar.gz
    $ tar xf git-1.6.0.1.tar.gz
    $ cd git-1.6.0.1
    $ make prefix=/var/tmp/16test install install-doc
    $ PATH=/var/tmp/16test/bin:/usr/bin:/bin
    $ export PATH
    $ unset MANPATH
    $ git help cat-file | cat -s | tail -n 8
    Reformatting git-cat-file(1), please wait...
    DOCUMENTATION
           Documentation by David Greaves, Junio C Hamano and the git-list
           <git@vger.kernel.org>.
    GIT
           Part of the git(1) suite
    Git 1.6.0.1                       09/08/2008                   GIT-CAT-FILE(1)

The extra tarballs for documentation are also given as courtesy because they are supposed to be platform independent and some people do not want to generate them themselves (even though they could).

Either be thankful for the availability of tarballs, or ignore them and generate them yourself --- it's your choice.

Previous: Bert WesargNext: Michael J Gruber
Message 8 of 14 in “[ANNOUNCE] Guilt v0.31”
  1. Josef 'Jeff' SipekSep 8, 2008
  2. Michael J GruberSep 8, 2008
  3. Josef 'Jeff' SipekSep 8, 2008
  4. Josef 'Jeff' SipekSep 8, 2008
  5. Bert WesargSep 8, 2008
  6. Josef 'Jeff' SipekSep 8, 2008
  7. Bert WesargSep 8, 2008
  8. Junio C HamanoSep 8, 2008
  9. Michael J GruberSep 9, 2008
  10. Michael J GruberSep 9, 2008
  11. Junio C HamanoSep 9, 2008
  12. Michael J GruberSep 9, 2008
  13. Junio C HamanoSep 9, 2008
  14. Michael J GruberSep 9, 2008

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.