{"thread":{"id":"43758","subject":"RE: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","startedAt":"2006-11-15T18:08:44Z","lastAt":"2006-11-15T18:29:02Z","messageCount":2,"participants":["Bhavesh Davda","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"298162","messageId":"FE74AC4E0A23124DA52B99F17F44159701A11D6C@PA-EXCH03.vmware.com","threadId":"43758","inReplyTo":null,"subject":"RE: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","fromName":"Bhavesh Davda","fromEmail":"bhavesh@vmware.com","sentAt":"2006-11-15T18:08:44Z","receivedAt":"2006-11-15T18:08:44Z","isPatch":true,"sender":{"key":"bhavesh@vmware.com","avatar":null},"body":"> Interesting.  You do not seem to have not just git-runstatus but\n> anything built-in.  The last action in \"make install\" should\n> look like this log entry (I just did \"make prefix=/var/tmp/ggg\n> clean all install\"):\n> \n> rm -f '/var/tmp/ggg/bin/git-format-patch' && ln \n> '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-format-patch' ;  \n> rm -f '/var/tmp/ggg/bin/git-show' && ln \n> '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-show' ; ... rm \n> -f '/var/tmp/ggg/bin/git-verify-pack' && ln \n> '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-verify-pack' ;  \n> rm -f '/var/tmp/ggg/bin/git-write-tree' && ln \n> '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-write-tree' ;\n> \n> that installs 47 hardlinks to $(prefix)/bin/git.\n\n\nAttached is my attempt at the same command \"make prefix=/var/tmp/ggg clean\nall install\"\n\nmake install failes for the templates directory, leading to the entire make\ninstall failing:\n\nmake -C templates DESTDIR='' install\nmake[1]: Entering directory `/VMware/kernel/git/git/templates'\n: no custom templates yet\ninstall -d -m755 '/var/tmp/ggg/share/git-core/templates/'\n(cd blt && tar cf - .) | \\\n(cd '/var/tmp/ggg/share/git-core/templates/' && tar xf -)\ntar: This does not look like a tar archive\ntar: Skipping to next header\ntar: Archive contains obsolescent base-64 headers\ntar: Error exit delayed from previous errors\nmake[1]: *** [install] Error 2\nmake[1]: Leaving directory `/VMware/kernel/git/git/templates'\nmake: *** [install] Error 2\n\nThanks\n\n- Bhavesh\n"},{"id":"298496","messageId":"7vzmasmump.fsf@assigned-by-dhcp.cox.net","threadId":"43758","inReplyTo":"FE74AC4E0A23124DA52B99F17F44159701A11D6C@PA-EXCH03.vmware.com","subject":"Re: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-11-15T18:29:02Z","receivedAt":"2006-11-15T18:29:02Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Bhavesh Davda\" <bhavesh@vmware.com> writes:\n\n> Attached is my attempt at the same command \"make prefix=/var/tmp/ggg clean\n> all install\"\n>\n> make install failes for the templates directory, leading to the entire make\n> install failing:\n>\n> make -C templates DESTDIR='' install\n> make[1]: Entering directory `/VMware/kernel/git/git/templates'\n> : no custom templates yet\n> install -d -m755 '/var/tmp/ggg/share/git-core/templates/'\n> (cd blt && tar cf - .) | \\\n> (cd '/var/tmp/ggg/share/git-core/templates/' && tar xf -)\n> tar: This does not look like a tar archive\n> tar: Skipping to next header\n> tar: Archive contains obsolescent base-64 headers\n> tar: Error exit delayed from previous errors\n\nI have a feeling that you have CDPATH exported to the\nenvironment, which is a braindamage.  It is a fine usability\nhelper for interactive shells so I do not have problem with\npeople setting that in shell as shell variables, though.\n\nIn other words, never do \"export CDPATH=...\" nor \"export CDPATH\".\n"}]}