Opened 14 years ago

Last modified 14 years ago

#24918 closed defect

Hard links within destroot not preserved during staging — at Initial Version

Reported by: soren@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.8.2
Keywords: hardlinks staging Cc:
Port: git-core

Description

When a port installs multiple names (hard links) for a binary in a destroot, the hard links are not preserved when the port command then stages the files into their permanant location. It seems that the port command copies files individually rather than use e.g. tar/cpio/pax.

In the case of git-core, this greatly increases the size of the port as installed, as shown below.

$ du -sm port work git-core/destroot 20 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_git-core/work/destroot

$ du -sm /opt/local/var/macports/software/git-core 151 /opt/local/var/macports/software/git-core

$ ls -l port work git-core/destroot/opt/local/libexec/git-core -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-add -rwxr-xr-x 1 root admin 35742 May 16 18:00 git-add--interactive -rwxr-xr-x 1 root admin 19036 May 16 18:00 git-am -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-annotate -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-apply -rwxr-xr-x 1 root admin 36973 May 16 18:00 git-archimport -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-archive -rwxr-xr-x 1 root admin 10021 May 16 18:00 git-bisect -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-bisect--helper -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-blame -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-branch -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-bundle -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-cat-file -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-check-attr -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-check-ref-format -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-checkout -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-checkout-index -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-cherry -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-cherry-pick -rwxr-xr-x 2 root admin 197 May 16 18:00 git-citool -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-clean -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-clone -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-commit -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-commit-tree -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-config -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-count-objects -rwxr-xr-x 1 root admin 12749 May 16 18:00 git-cvsexportcommit -rwxr-xr-x 1 root admin 29297 May 16 18:00 git-cvsimport -rwxr-xr-x 1 root admin 117770 May 16 18:00 git-cvsserver -rwxr-xr-x 1 root admin 547712 May 16 18:00 git-daemon -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-describe -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-diff -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-diff-files -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-diff-index -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-diff-tree -rwxr-xr-x 1 root admin 2722 May 16 18:00 git-difftool -rwxr-xr-x 1 root admin 1745 May 16 18:00 git-difftool--helper -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fast-export -rwxr-xr-x 1 root admin 579616 May 16 18:00 git-fast-import -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fetch -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fetch-pack -rwxr-xr-x 1 root admin 12172 May 16 18:00 git-filter-branch -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fmt-merge-msg -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-for-each-ref -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-format-patch -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fsck -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-fsck-objects -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-gc -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-get-tar-commit-id -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-grep -rwxr-xr-x 2 root admin 197 May 16 18:00 git-gui -rwxr-xr-x 1 root admin 1289 May 16 18:00 git-gui--askpass -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-hash-object -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-help -rwxr-xr-x 1 root admin 542152 May 16 18:00 git-http-backend -rwxr-xr-x 1 root admin 567640 May 16 18:00 git-http-fetch -rwxr-xr-x 1 root admin 585256 May 16 18:00 git-http-push -rwxr-xr-x 1 root admin 557072 May 16 18:00 git-imap-send -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-index-pack -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-init -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-init-db -rwxr-xr-x 1 root admin 247984 May 16 18:00 git-instaweb -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-log -rwxr-xr-x 1 root admin 554 May 16 18:00 git-lost-found -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-ls-files -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-ls-remote -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-ls-tree -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-mailinfo -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-mailsplit -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-base -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-file -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-index -rwxr-xr-x 1 root admin 2068 May 16 18:00 git-merge-octopus -rwxr-xr-x 1 root admin 3814 May 16 18:00 git-merge-one-file -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-ours -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-recursive -rwxr-xr-x 1 root admin 944 May 16 18:00 git-merge-resolve -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-subtree -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-merge-tree -rwxr-xr-x 1 root admin 6099 May 16 18:00 git-mergetool -rw-r--r-- 1 root admin 9006 May 16 18:00 git-mergetool--lib -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-mktag -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-mktree -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-mv -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-name-rev -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-notes -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-pack-objects -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-pack-redundant -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-pack-refs -rw-r--r-- 1 root admin 1941 May 16 18:00 git-parse-remote -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-patch-id -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-peek-remote -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-prune -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-prune-packed -rwxr-xr-x 1 root admin 8027 May 16 18:00 git-pull -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-push -rwxr-xr-x 1 root admin 3348 May 16 18:00 git-quiltimport -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-read-tree -rwxr-xr-x 1 root admin 14646 May 16 18:00 git-rebase -rwxr-xr-x 1 root admin 24915 May 16 18:00 git-rebase--interactive -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-receive-pack -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-reflog -rwxr-xr-x 1 root admin 4227 May 16 18:00 git-relink -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-remote -rwxr-xr-x 4 root admin 576288 May 16 18:00 git-remote-ftp -rwxr-xr-x 4 root admin 576288 May 16 18:00 git-remote-ftps -rwxr-xr-x 4 root admin 576288 May 16 18:00 git-remote-http -rwxr-xr-x 4 root admin 576288 May 16 18:00 git-remote-https -rwxr-xr-x 1 root admin 4492 May 16 18:00 git-repack -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-replace -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-repo-config -rwxr-xr-x 1 root admin 1592 May 16 18:00 git-request-pull -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-rerere -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-reset -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-rev-list -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-rev-parse -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-revert -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-rm -rwxr-xr-x 1 root admin 36407 May 16 18:00 git-send-email -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-send-pack -rw-r--r-- 1 root admin 4013 May 16 18:00 git-sh-setup -rwxr-xr-x 1 root admin 532896 May 16 18:00 git-shell -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-shortlog -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-show -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-show-branch -rwxr-xr-x 1 root admin 14176 May 16 18:00 git-show-index -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-show-ref -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-stage -rwxr-xr-x 1 root admin 8838 May 16 18:00 git-stash -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-status -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-stripspace -rwxr-xr-x 1 root admin 17709 May 16 18:00 git-submodule -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-symbolic-ref -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-tag -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-tar-tree -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-unpack-file -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-unpack-objects -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-update-index -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-update-ref -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-update-server-info -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-upload-archive -rwxr-xr-x 1 root admin 542400 May 16 18:00 git-upload-pack -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-var -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-verify-pack -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-verify-tag -rwxr-xr-x 1 root admin 3961 May 16 18:00 git-web--browse -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-whatchanged -rwxr-xr-x 105 root admin 1295608 May 16 18:00 git-write-tree

$ ls -l /opt/local/var/macports/software/git-core/1.7.1_0+doc/opt/local/libexec/git-core/ -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-add -rwxr-xr-x 2 root admin 35742 May 16 18:00 git-add--interactive -rwxr-xr-x 2 root admin 19036 May 16 18:00 git-am -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-annotate -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-apply -rwxr-xr-x 2 root admin 36973 May 16 18:00 git-archimport -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-archive -rwxr-xr-x 2 root admin 10021 May 16 18:00 git-bisect -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-bisect--helper -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-blame -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-branch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-bundle -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cat-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-check-attr -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-check-ref-format -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-checkout -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-checkout-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cherry -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cherry-pick -rwxr-xr-x 2 root admin 197 May 16 18:00 git-citool -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-clean -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-clone -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-commit -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-commit-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-config -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-count-objects -rwxr-xr-x 2 root admin 12749 May 16 18:00 git-cvsexportcommit -rwxr-xr-x 2 root admin 29297 May 16 18:00 git-cvsimport -rwxr-xr-x 2 root admin 117770 May 16 18:00 git-cvsserver -rwxr-xr-x 2 root admin 547712 May 16 18:00 git-daemon -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-describe -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-files -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-tree -rwxr-xr-x 2 root admin 2722 May 16 18:00 git-difftool -rwxr-xr-x 2 root admin 1745 May 16 18:00 git-difftool--helper -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fast-export -rwxr-xr-x 2 root admin 579616 May 16 18:00 git-fast-import -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fetch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fetch-pack -rwxr-xr-x 2 root admin 12172 May 16 18:00 git-filter-branch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fmt-merge-msg -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-for-each-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-format-patch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fsck -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fsck-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-gc -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-get-tar-commit-id -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-grep -rwxr-xr-x 2 root admin 197 May 16 18:00 git-gui -rwxr-xr-x 2 root admin 1289 May 16 18:00 git-gui--askpass -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-hash-object -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-help -rwxr-xr-x 2 root admin 542152 May 16 18:00 git-http-backend -rwxr-xr-x 2 root admin 567640 May 16 18:00 git-http-fetch -rwxr-xr-x 2 root admin 585256 May 16 18:00 git-http-push -rwxr-xr-x 2 root admin 557072 May 16 18:00 git-imap-send -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-index-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-init -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-init-db -rwxr-xr-x 2 root admin 247984 May 16 18:00 git-instaweb -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-log -rwxr-xr-x 2 root admin 554 May 16 18:00 git-lost-found -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-files -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mailinfo -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mailsplit -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-base -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-index -rwxr-xr-x 2 root admin 2068 May 16 18:00 git-merge-octopus -rwxr-xr-x 2 root admin 3814 May 16 18:00 git-merge-one-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-ours -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-recursive -rwxr-xr-x 2 root admin 944 May 16 18:00 git-merge-resolve -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-subtree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-tree -rwxr-xr-x 2 root admin 6099 May 16 18:00 git-mergetool -rw-r--r-- 2 root admin 9006 May 16 18:00 git-mergetool--lib -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mktag -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mktree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mv -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-name-rev -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-notes -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-redundant -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-refs -rw-r--r-- 2 root admin 1941 May 16 18:00 git-parse-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-patch-id -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-peek-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-prune -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-prune-packed -rwxr-xr-x 2 root admin 8027 May 16 18:00 git-pull -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-push -rwxr-xr-x 2 root admin 3348 May 16 18:00 git-quiltimport -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-read-tree -rwxr-xr-x 2 root admin 14646 May 16 18:00 git-rebase -rwxr-xr-x 2 root admin 24915 May 16 18:00 git-rebase--interactive -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-receive-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-reflog -rwxr-xr-x 2 root admin 4227 May 16 18:00 git-relink -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-remote -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-ftp -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-ftps -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-http -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-https -rwxr-xr-x 2 root admin 4492 May 16 18:00 git-repack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-replace -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-repo-config -rwxr-xr-x 2 root admin 1592 May 16 18:00 git-request-pull -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rerere -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-reset -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rev-list -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rev-parse -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-revert -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rm -rwxr-xr-x 2 root admin 36407 May 16 18:00 git-send-email -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-send-pack -rw-r--r-- 2 root admin 4013 May 16 18:00 git-sh-setup -rwxr-xr-x 2 root admin 532896 May 16 18:00 git-shell -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-shortlog -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show-branch -rwxr-xr-x 2 root admin 14176 May 16 18:00 git-show-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-stage -rwxr-xr-x 2 root admin 8838 May 16 18:00 git-stash -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-status -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-stripspace -rwxr-xr-x 2 root admin 17709 May 16 18:00 git-submodule -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-symbolic-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-tag -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-tar-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-unpack-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-unpack-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-server-info -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-upload-archive -rwxr-xr-x 2 root admin 542400 May 16 18:00 git-upload-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-var -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-verify-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-verify-tag -rwxr-xr-x 2 root admin 3961 May 16 18:00 git-web--browse -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-whatchanged -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-write-tree $ ls -l /opt/local/var/macports/software/git-core/1.7.1_0+doc/opt/local/libexec/git-coretotal 139252 -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-add -rwxr-xr-x 2 root admin 35742 May 16 18:00 git-add--interactive -rwxr-xr-x 2 root admin 19036 May 16 18:00 git-am -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-annotate -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-apply -rwxr-xr-x 2 root admin 36973 May 16 18:00 git-archimport -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-archive -rwxr-xr-x 2 root admin 10021 May 16 18:00 git-bisect -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-bisect--helper -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-blame -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-branch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-bundle -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cat-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-check-attr -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-check-ref-format -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-checkout -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-checkout-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cherry -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-cherry-pick -rwxr-xr-x 2 root admin 197 May 16 18:00 git-citool -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-clean -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-clone -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-commit -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-commit-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-config -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-count-objects -rwxr-xr-x 2 root admin 12749 May 16 18:00 git-cvsexportcommit -rwxr-xr-x 2 root admin 29297 May 16 18:00 git-cvsimport -rwxr-xr-x 2 root admin 117770 May 16 18:00 git-cvsserver -rwxr-xr-x 2 root admin 547712 May 16 18:00 git-daemon -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-describe -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-files -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-diff-tree -rwxr-xr-x 2 root admin 2722 May 16 18:00 git-difftool -rwxr-xr-x 2 root admin 1745 May 16 18:00 git-difftool--helper -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fast-export -rwxr-xr-x 2 root admin 579616 May 16 18:00 git-fast-import -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fetch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fetch-pack -rwxr-xr-x 2 root admin 12172 May 16 18:00 git-filter-branch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fmt-merge-msg -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-for-each-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-format-patch -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fsck -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-fsck-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-gc -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-get-tar-commit-id -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-grep -rwxr-xr-x 2 root admin 197 May 16 18:00 git-gui -rwxr-xr-x 2 root admin 1289 May 16 18:00 git-gui--askpass -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-hash-object -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-help -rwxr-xr-x 2 root admin 542152 May 16 18:00 git-http-backend -rwxr-xr-x 2 root admin 567640 May 16 18:00 git-http-fetch -rwxr-xr-x 2 root admin 585256 May 16 18:00 git-http-push -rwxr-xr-x 2 root admin 557072 May 16 18:00 git-imap-send -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-index-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-init -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-init-db -rwxr-xr-x 2 root admin 247984 May 16 18:00 git-instaweb -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-log -rwxr-xr-x 2 root admin 554 May 16 18:00 git-lost-found -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-files -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-ls-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mailinfo -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mailsplit -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-base -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-index -rwxr-xr-x 2 root admin 2068 May 16 18:00 git-merge-octopus -rwxr-xr-x 2 root admin 3814 May 16 18:00 git-merge-one-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-ours -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-recursive -rwxr-xr-x 2 root admin 944 May 16 18:00 git-merge-resolve -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-subtree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-merge-tree -rwxr-xr-x 2 root admin 6099 May 16 18:00 git-mergetool -rw-r--r-- 2 root admin 9006 May 16 18:00 git-mergetool--lib -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mktag -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mktree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-mv -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-name-rev -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-notes -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-redundant -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-pack-refs -rw-r--r-- 2 root admin 1941 May 16 18:00 git-parse-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-patch-id -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-peek-remote -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-prune -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-prune-packed -rwxr-xr-x 2 root admin 8027 May 16 18:00 git-pull -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-push -rwxr-xr-x 2 root admin 3348 May 16 18:00 git-quiltimport -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-read-tree -rwxr-xr-x 2 root admin 14646 May 16 18:00 git-rebase -rwxr-xr-x 2 root admin 24915 May 16 18:00 git-rebase--interactive -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-receive-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-reflog -rwxr-xr-x 2 root admin 4227 May 16 18:00 git-relink -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-remote -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-ftp -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-ftps -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-http -rwxr-xr-x 2 root admin 576288 May 16 18:00 git-remote-https -rwxr-xr-x 2 root admin 4492 May 16 18:00 git-repack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-replace -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-repo-config -rwxr-xr-x 2 root admin 1592 May 16 18:00 git-request-pull -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rerere -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-reset -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rev-list -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rev-parse -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-revert -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-rm -rwxr-xr-x 2 root admin 36407 May 16 18:00 git-send-email -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-send-pack -rw-r--r-- 2 root admin 4013 May 16 18:00 git-sh-setup -rwxr-xr-x 2 root admin 532896 May 16 18:00 git-shell -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-shortlog -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show-branch -rwxr-xr-x 2 root admin 14176 May 16 18:00 git-show-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-show-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-stage -rwxr-xr-x 2 root admin 8838 May 16 18:00 git-stash -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-status -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-stripspace -rwxr-xr-x 2 root admin 17709 May 16 18:00 git-submodule -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-symbolic-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-tag -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-tar-tree -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-unpack-file -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-unpack-objects -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-index -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-ref -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-update-server-info -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-upload-archive -rwxr-xr-x 2 root admin 542400 May 16 18:00 git-upload-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-var -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-verify-pack -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-verify-tag -rwxr-xr-x 2 root admin 3961 May 16 18:00 git-web--browse -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-whatchanged -rwxr-xr-x 2 root admin 1295608 May 16 18:00 git-write-tree

Change History (0)

Note: See TracTickets for help on using tickets.