git os x installer doesn't install the man pages
Closed this issue · 10 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. download the 1.7.7 installer
2. mount the .dmg
3. run git-1.7.7-intel-universal-snow-leopard.pkg installer file
4. use the FIle -> Show Files command to show the files installed by the
installer.
5. (optional) run the installer and type "man git" in terminal - no man page
found.
What is the expected output? What do you see instead?
I expect to see that the installer installs the man files for git!
I see only a man file for Git a perl interface to the git system.
What version of the product are you using? On what operating system?
git 1.7.7
Mac OS X 10.7.2 (latest).
Please provide any additional information below.
Original issue reported on code.google.com by haik...@gmail.com
on 9 Nov 2011 at 3:19
GoogleCodeExporter commented
It does install the man pages (I'm quite certain of it). Maybe your manpath
isn't being set? Do you see the pages in /usr/local/git/man ?
Original comment by timchar...@gmail.com
on 9 Nov 2011 at 5:08
GoogleCodeExporter commented
Well, you may be quite certain of it, but in fact the current installer does
not install the git man pages. Further, if it did, they would probably be in
/usr/local/git/share/man/ not the /usr/local/git/man you mention (though
they aren't there either, fwiw).
Here is a list of the files the current installer contains as reported by the
pkgutils command line tool. As you can see, the only man file installed is the
one I noted in my report, the one for Git the perl interface to git. I suspect
you are building from source and that the build installs the man pages as part
of the build and that this is causing confusion.
$ pkgutil --payload-files /Volumes/Git\ 1.7.7\ Snow\ Leopard\ Intel\
Universal/git-1.7.7-intel-universal-snow-leopard.pkg
.
./bin
./bin/git
./bin/git-cvsserver
./bin/git-receive-pack
./bin/git-shell
./bin/git-upload-archive
./bin/git-upload-pack
./bin/gitk
./contrib
./contrib/completion
./contrib/completion/git-completion.bash
./lib
./lib/perl5
./lib/perl5/site_perl
./lib/perl5/site_perl/5.12.3
./lib/perl5/site_perl/5.12.3/darwin-thread-multi-2level
./lib/perl5/site_perl/5.12.3/darwin-thread-multi-2level/auto
./lib/perl5/site_perl/5.12.3/darwin-thread-multi-2level/auto/Git
./lib/perl5/site_perl/5.12.3/darwin-thread-multi-2level/auto/Git/.packlist
./lib/perl5/site_perl/Error.pm
./lib/perl5/site_perl/Git.pm
./lib/python2.7
./lib/python2.7/site-packages
./lib/python2.7/site-packages/git_remote_helpers
./lib/python2.7/site-packages/git_remote_helpers/__init__.py
./lib/python2.7/site-packages/git_remote_helpers/__init__.pyc
./lib/python2.7/site-packages/git_remote_helpers/git
./lib/python2.7/site-packages/git_remote_helpers/git/__init__.py
./lib/python2.7/site-packages/git_remote_helpers/git/__init__.pyc
./lib/python2.7/site-packages/git_remote_helpers/git/exporter.py
./lib/python2.7/site-packages/git_remote_helpers/git/exporter.pyc
./lib/python2.7/site-packages/git_remote_helpers/git/git.py
./lib/python2.7/site-packages/git_remote_helpers/git/git.pyc
./lib/python2.7/site-packages/git_remote_helpers/git/importer.py
./lib/python2.7/site-packages/git_remote_helpers/git/importer.pyc
./lib/python2.7/site-packages/git_remote_helpers/git/non_local.py
./lib/python2.7/site-packages/git_remote_helpers/git/non_local.pyc
./lib/python2.7/site-packages/git_remote_helpers/git/repo.py
./lib/python2.7/site-packages/git_remote_helpers/git/repo.pyc
./lib/python2.7/site-packages/git_remote_helpers/util.py
./lib/python2.7/site-packages/git_remote_helpers/util.pyc
./lib/python2.7/site-packages/git_remote_helpers-0.1.0-py2.7.egg-info
./libexec
./libexec/git-core
./libexec/git-core/git
./libexec/git-core/git-add
./libexec/git-core/git-add--interactive
./libexec/git-core/git-am
./libexec/git-core/git-annotate
./libexec/git-core/git-apply
./libexec/git-core/git-archimport
./libexec/git-core/git-archive
./libexec/git-core/git-bisect
./libexec/git-core/git-bisect--helper
./libexec/git-core/git-blame
./libexec/git-core/git-branch
./libexec/git-core/git-bundle
./libexec/git-core/git-cat-file
./libexec/git-core/git-check-attr
./libexec/git-core/git-check-ref-format
./libexec/git-core/git-checkout
./libexec/git-core/git-checkout-index
./libexec/git-core/git-cherry
./libexec/git-core/git-cherry-pick
./libexec/git-core/git-citool
./libexec/git-core/git-clean
./libexec/git-core/git-clone
./libexec/git-core/git-commit
./libexec/git-core/git-commit-tree
./libexec/git-core/git-config
./libexec/git-core/git-count-objects
./libexec/git-core/git-cvsexportcommit
./libexec/git-core/git-cvsimport
./libexec/git-core/git-cvsserver
./libexec/git-core/git-daemon
./libexec/git-core/git-describe
./libexec/git-core/git-diff
./libexec/git-core/git-diff-files
./libexec/git-core/git-diff-index
./libexec/git-core/git-diff-tree
./libexec/git-core/git-difftool
./libexec/git-core/git-difftool--helper
./libexec/git-core/git-fast-export
./libexec/git-core/git-fast-import
./libexec/git-core/git-fetch
./libexec/git-core/git-fetch-pack
./libexec/git-core/git-filter-branch
./libexec/git-core/git-fmt-merge-msg
./libexec/git-core/git-for-each-ref
./libexec/git-core/git-format-patch
./libexec/git-core/git-fsck
./libexec/git-core/git-fsck-objects
./libexec/git-core/git-gc
./libexec/git-core/git-get-tar-commit-id
./libexec/git-core/git-grep
./libexec/git-core/git-gui
./libexec/git-core/git-gui--askpass
./libexec/git-core/git-hash-object
./libexec/git-core/git-help
./libexec/git-core/git-http-backend
./libexec/git-core/git-http-fetch
./libexec/git-core/git-http-push
./libexec/git-core/git-imap-send
./libexec/git-core/git-index-pack
./libexec/git-core/git-init
./libexec/git-core/git-init-db
./libexec/git-core/git-instaweb
./libexec/git-core/git-log
./libexec/git-core/git-lost-found
./libexec/git-core/git-ls-files
./libexec/git-core/git-ls-remote
./libexec/git-core/git-ls-tree
./libexec/git-core/git-mailinfo
./libexec/git-core/git-mailsplit
./libexec/git-core/git-merge
./libexec/git-core/git-merge-base
./libexec/git-core/git-merge-file
./libexec/git-core/git-merge-index
./libexec/git-core/git-merge-octopus
./libexec/git-core/git-merge-one-file
./libexec/git-core/git-merge-ours
./libexec/git-core/git-merge-recursive
./libexec/git-core/git-merge-resolve
./libexec/git-core/git-merge-subtree
./libexec/git-core/git-merge-tree
./libexec/git-core/git-mergetool
./libexec/git-core/git-mergetool--lib
./libexec/git-core/git-mktag
./libexec/git-core/git-mktree
./libexec/git-core/git-mv
./libexec/git-core/git-name-rev
./libexec/git-core/git-notes
./libexec/git-core/git-pack-objects
./libexec/git-core/git-pack-redundant
./libexec/git-core/git-pack-refs
./libexec/git-core/git-parse-remote
./libexec/git-core/git-patch-id
./libexec/git-core/git-peek-remote
./libexec/git-core/git-prune
./libexec/git-core/git-prune-packed
./libexec/git-core/git-pull
./libexec/git-core/git-push
./libexec/git-core/git-quiltimport
./libexec/git-core/git-read-tree
./libexec/git-core/git-rebase
./libexec/git-core/git-rebase--am
./libexec/git-core/git-rebase--interactive
./libexec/git-core/git-rebase--merge
./libexec/git-core/git-receive-pack
./libexec/git-core/git-reflog
./libexec/git-core/git-relink
./libexec/git-core/git-remote
./libexec/git-core/git-remote-ext
./libexec/git-core/git-remote-fd
./libexec/git-core/git-remote-ftp
./libexec/git-core/git-remote-ftps
./libexec/git-core/git-remote-http
./libexec/git-core/git-remote-https
./libexec/git-core/git-remote-testgit
./libexec/git-core/git-repack
./libexec/git-core/git-replace
./libexec/git-core/git-repo-config
./libexec/git-core/git-request-pull
./libexec/git-core/git-rerere
./libexec/git-core/git-reset
./libexec/git-core/git-rev-list
./libexec/git-core/git-rev-parse
./libexec/git-core/git-revert
./libexec/git-core/git-rm
./libexec/git-core/git-send-email
./libexec/git-core/git-send-pack
./libexec/git-core/git-sh-i18n
./libexec/git-core/git-sh-i18n--envsubst
./libexec/git-core/git-sh-setup
./libexec/git-core/git-shell
./libexec/git-core/git-shortlog
./libexec/git-core/git-show
./libexec/git-core/git-show-branch
./libexec/git-core/git-show-index
./libexec/git-core/git-show-ref
./libexec/git-core/git-stage
./libexec/git-core/git-stash
./libexec/git-core/git-status
./libexec/git-core/git-stripspace
./libexec/git-core/git-submodule
./libexec/git-core/git-svn
./libexec/git-core/git-symbolic-ref
./libexec/git-core/git-tag
./libexec/git-core/git-tar-tree
./libexec/git-core/git-unpack-file
./libexec/git-core/git-unpack-objects
./libexec/git-core/git-update-index
./libexec/git-core/git-update-ref
./libexec/git-core/git-update-server-info
./libexec/git-core/git-upload-archive
./libexec/git-core/git-upload-pack
./libexec/git-core/git-var
./libexec/git-core/git-verify-pack
./libexec/git-core/git-verify-tag
./libexec/git-core/git-web--browse
./libexec/git-core/git-whatchanged
./libexec/git-core/git-write-tree
./libexec/git-core/mergetools
./libexec/git-core/mergetools/araxis
./libexec/git-core/mergetools/bc3
./libexec/git-core/mergetools/defaults
./libexec/git-core/mergetools/diffuse
./libexec/git-core/mergetools/ecmerge
./libexec/git-core/mergetools/emerge
./libexec/git-core/mergetools/kdiff3
./libexec/git-core/mergetools/kompare
./libexec/git-core/mergetools/meld
./libexec/git-core/mergetools/opendiff
./libexec/git-core/mergetools/p4merge
./libexec/git-core/mergetools/tkdiff
./libexec/git-core/mergetools/tortoisemerge
./libexec/git-core/mergetools/vim
./libexec/git-core/mergetools/xxdiff
./Library
./Library/Perl
./Library/Perl/Updates
./Library/Perl/Updates/5.12.3
./Library/Perl/Updates/5.12.3/darwin-thread-multi-2level
./Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/perllocal.pod
./share
./share/git-core
./share/git-core/templates
./share/git-core/templates/branches
./share/git-core/templates/description
./share/git-core/templates/hooks
./share/git-core/templates/hooks/applypatch-msg.sample
./share/git-core/templates/hooks/commit-msg.sample
./share/git-core/templates/hooks/post-update.sample
./share/git-core/templates/hooks/pre-applypatch.sample
./share/git-core/templates/hooks/pre-commit.sample
./share/git-core/templates/hooks/pre-rebase.sample
./share/git-core/templates/hooks/prepare-commit-msg.sample
./share/git-core/templates/hooks/update.sample
./share/git-core/templates/info
./share/git-core/templates/info/exclude
./share/git-gui
./share/git-gui/lib
./share/git-gui/lib/about.tcl
./share/git-gui/lib/blame.tcl
./share/git-gui/lib/branch.tcl
./share/git-gui/lib/branch_checkout.tcl
./share/git-gui/lib/branch_create.tcl
./share/git-gui/lib/branch_delete.tcl
./share/git-gui/lib/branch_rename.tcl
./share/git-gui/lib/browser.tcl
./share/git-gui/lib/checkout_op.tcl
./share/git-gui/lib/choose_font.tcl
./share/git-gui/lib/choose_repository.tcl
./share/git-gui/lib/choose_rev.tcl
./share/git-gui/lib/class.tcl
./share/git-gui/lib/commit.tcl
./share/git-gui/lib/console.tcl
./share/git-gui/lib/database.tcl
./share/git-gui/lib/date.tcl
./share/git-gui/lib/diff.tcl
./share/git-gui/lib/encoding.tcl
./share/git-gui/lib/error.tcl
./share/git-gui/lib/Git Gui.app
./share/git-gui/lib/Git Gui.app/Contents
./share/git-gui/lib/Git Gui.app/Contents/Info.plist
./share/git-gui/lib/Git Gui.app/Contents/MacOS
./share/git-gui/lib/Git Gui.app/Contents/MacOS/Wish
./share/git-gui/lib/Git Gui.app/Contents/Resources
./share/git-gui/lib/Git Gui.app/Contents/Resources/git-gui.icns
./share/git-gui/lib/Git Gui.app/Contents/Resources/Scripts
./share/git-gui/lib/Git Gui.app/Contents/Resources/Scripts/AppMain.tcl
./share/git-gui/lib/git-gui.ico
./share/git-gui/lib/git-gui.tcl
./share/git-gui/lib/index.tcl
./share/git-gui/lib/logo.tcl
./share/git-gui/lib/merge.tcl
./share/git-gui/lib/mergetool.tcl
./share/git-gui/lib/msgs
./share/git-gui/lib/msgs/de.msg
./share/git-gui/lib/msgs/el.msg
./share/git-gui/lib/msgs/fr.msg
./share/git-gui/lib/msgs/hu.msg
./share/git-gui/lib/msgs/it.msg
./share/git-gui/lib/msgs/ja.msg
./share/git-gui/lib/msgs/nb.msg
./share/git-gui/lib/msgs/pt_br.msg
./share/git-gui/lib/msgs/ru.msg
./share/git-gui/lib/msgs/sv.msg
./share/git-gui/lib/msgs/zh_cn.msg
./share/git-gui/lib/option.tcl
./share/git-gui/lib/remote.tcl
./share/git-gui/lib/remote_add.tcl
./share/git-gui/lib/remote_branch_delete.tcl
./share/git-gui/lib/search.tcl
./share/git-gui/lib/shortcut.tcl
./share/git-gui/lib/spellcheck.tcl
./share/git-gui/lib/sshkey.tcl
./share/git-gui/lib/status_bar.tcl
./share/git-gui/lib/tclIndex
./share/git-gui/lib/themed.tcl
./share/git-gui/lib/tools.tcl
./share/git-gui/lib/tools_dlg.tcl
./share/git-gui/lib/transport.tcl
./share/git-gui/lib/win32.tcl
./share/git-gui/lib/win32_shortcut.js
./share/gitk
./share/gitk/lib
./share/gitk/lib/msgs
./share/gitk/lib/msgs/de.msg
./share/gitk/lib/msgs/es.msg
./share/gitk/lib/msgs/fr.msg
./share/gitk/lib/msgs/hu.msg
./share/gitk/lib/msgs/it.msg
./share/gitk/lib/msgs/ja.msg
./share/gitk/lib/msgs/pt_br.msg
./share/gitk/lib/msgs/ru.msg
./share/gitk/lib/msgs/sv.msg
./share/gitweb
./share/gitweb/gitweb.cgi
./share/gitweb/static
./share/gitweb/static/git-favicon.png
./share/gitweb/static/git-logo.png
./share/gitweb/static/gitweb.css
./share/gitweb/static/gitweb.js
./share/man
./share/man/man3
./share/man/man3/Git.3pm
.
./manpaths.d
./manpaths.d/git
./paths.d
./paths.d/git
cheers.
Original comment by haik...@gmail.com
on 9 Nov 2011 at 5:19
GoogleCodeExporter commented
Well, that's certainly a problem! I didn't have my computer at hand when
responding so didn't check myself. We'll get this fixed here...
Original comment by timchar...@gmail.com
on 9 Nov 2011 at 5:23
- Changed state: Accepted
GoogleCodeExporter commented
cool. thanks.
Original comment by haik...@gmail.com
on 9 Nov 2011 at 6:38
GoogleCodeExporter commented
I just spent 2 hours figuring out how to find and install the man pages. Not
fun.
On the bright side: I just learned how to add/enable man pages from the command
line.
Original comment by danny_jo...@yahoo.co.uk
on 17 Nov 2011 at 7:17
GoogleCodeExporter commented
They're back in the latest release.
Original comment by timchar...@gmail.com
on 17 Nov 2011 at 7:54
GoogleCodeExporter commented
Original comment by timchar...@gmail.com
on 17 Nov 2011 at 7:55
- Changed state: Fixed
GoogleCodeExporter commented
You mean now? Because I tried to re-install git two hours ago and it didn't
include them. Maybe I didn't correctly uninstall the previous install?
Original comment by danny_jo...@yahoo.co.uk
on 17 Nov 2011 at 7:57
GoogleCodeExporter commented
Yes, just now. 1.7.7.3 release. Sorry.
Original comment by timchar...@gmail.com
on 17 Nov 2011 at 8:01
GoogleCodeExporter commented
Cool - thanks ! :)
Original comment by danny_jo...@yahoo.co.uk
on 17 Nov 2011 at 8:04