#15975: git-core update to 1.5.6.3 ---------------------------------+------------------------------------------ Reporter: maccheck@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: git-core Portfile patch ---------------------------------+------------------------------------------ Comment (by raimue@macports.org): The test suite is kind of useless for git-core in MacPorts, because it always fails when using root privileges. {{{ *** t0004-unwritable.sh *** * ok 1: setup * FAIL 2: write-tree should notice unwritable repository ( chmod a-w .git/objects test_must_fail git write-tree ) status=$? chmod 775 .git/objects (exit $status) }}} root always has permission to write, even when `chmod a-w` is done before. This will become better when the GSoC project for dropping privileges is completed. But until then, I don't see an easy way to run the test suite and rely on it. Workaround: {{{ cd $(port work git-core)/git-$(port -q info --version git-core) sudo chown -R $USER . make test }}} -- Ticket URL: <http://trac.macports.org/ticket/15975#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS