llliusong / git-osx-installer

Automatically exported from code.google.com/p/git-osx-installer
1 stars 0 forks source link

git os x installer doesn't install the man pages #73

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
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 8 years ago
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 8 years ago
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 8 years ago
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

GoogleCodeExporter commented 8 years ago
cool. thanks.

Original comment by haik...@gmail.com on 9 Nov 2011 at 6:38

GoogleCodeExporter commented 8 years ago
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 8 years ago
They're back in the latest release.

Original comment by timchar...@gmail.com on 17 Nov 2011 at 7:54

GoogleCodeExporter commented 8 years ago

Original comment by timchar...@gmail.com on 17 Nov 2011 at 7:55

GoogleCodeExporter commented 8 years ago
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 8 years ago
Yes, just now. 1.7.7.3 release. Sorry.

Original comment by timchar...@gmail.com on 17 Nov 2011 at 8:01

GoogleCodeExporter commented 8 years ago
Cool - thanks ! :)

Original comment by danny_jo...@yahoo.co.uk on 17 Nov 2011 at 8:04