* wrt git-exec-path patch
@ 2017-02-15 22:26 ng0
2017-02-20 20:59 ` ng0
0 siblings, 1 reply; 4+ messages in thread
From: ng0 @ 2017-02-15 22:26 UTC (permalink / raw)
To: guix-devel; +Cc: david
Why was this patch necessary? I only face troubles with it.
Fixed is now "git rebase" after someone in IRC told me to unset
GIT_EXEC_PATH, but git send-email is now "not a git command".
This is on GuixSD.
commit 82de2655a16dcc7a8e3b992b4afd34ec32c244a6
Author: David Craven <david@craven.ch>
Date: Fri Feb 10 12:21:08 2017 +0100
gnu: git: Add GIT_EXEC_PATH search-path-specification.
Enables git plugins to be found when in they're in the system profile.
* gnu/packages/version-control.scm (git)[native-search-paths]: Add
GIT_EXEC_PATH. Remove git wrapper and outdated comment.
--
ng0 -- https://www.inventati.org/patternsinthechaos/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wrt git-exec-path patch
2017-02-15 22:26 wrt git-exec-path patch ng0
@ 2017-02-20 20:59 ` ng0
2017-02-20 21:07 ` Leo Famulari
0 siblings, 1 reply; 4+ messages in thread
From: ng0 @ 2017-02-20 20:59 UTC (permalink / raw)
To: guix-devel
On 17-02-15 22:26:48, ng0 wrote:
> Why was this patch necessary? I only face troubles with it.
>
> Fixed is now "git rebase" after someone in IRC told me to unset
> GIT_EXEC_PATH, but git send-email is now "not a git command".
>
> This is on GuixSD.
>
>
> commit 82de2655a16dcc7a8e3b992b4afd34ec32c244a6
> Author: David Craven <david@craven.ch>
> Date: Fri Feb 10 12:21:08 2017 +0100
>
> gnu: git: Add GIT_EXEC_PATH search-path-specification.
>
> Enables git plugins to be found when in they're in the system profile.
>
> * gnu/packages/version-control.scm (git)[native-search-paths]: Add
> GIT_EXEC_PATH. Remove git wrapper and outdated comment.
>
The recommendation was to export this:
export GIT_EXEC_PATH="/home/ng0/.guix-profile/libexec/git-core${GIT_EXEC_PATH:+:}$GIT_EXEC_PATH"
Afterwards, this is what leads to my error:
ng0@wasp ~> cd src/guix/guix/
ng0@wasp ~/s/g/guix> torify git pull upstream master --rebase
From git://git.savannah.gnu.org/guix
* branch master -> FETCH_HEAD
/home/ng0/.guix-profile/libexec/git-core/git-sh-setup: line 46: /home/ng0/.guix-profile/libexec/git-core:/gnu/store/bbirr7a14463ahl3m378rwv5px4h2lk0-profile/libexec/git-core:/home/ng0/.guix-profile/libexec/git-core:/gnu/store/bbirr7a14463ahl3m378rwv5px4h2lk0-profile/libexec/git-core:/home/ng0/.guix-profile/libexec/git-core/git-sh-i18n: No such file or directory
And when I unset GIT_EXEC_PATH, I can at least use --rebase, but I can't
use git send-email.
If there's no solution or explanation, my advice is to revert this.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wrt git-exec-path patch
2017-02-20 20:59 ` ng0
@ 2017-02-20 21:07 ` Leo Famulari
2017-02-20 21:47 ` ng0
0 siblings, 1 reply; 4+ messages in thread
From: Leo Famulari @ 2017-02-20 21:07 UTC (permalink / raw)
To: guix-devel
On Mon, Feb 20, 2017 at 08:59:23PM +0000, ng0 wrote:
> export GIT_EXEC_PATH="/home/ng0/.guix-profile/libexec/git-core${GIT_EXEC_PATH:+:}$GIT_EXEC_PATH"
GIT_EXEC_PATH is not really a search path. Instead, it must point to a
single path.
This works for me:
/home/leo/.guix-profile/libexec/git-core
> If there's no solution or explanation, my advice is to revert this.
Perhaps, or we should make the recommendation show the correct path. Or
patch this path internally while building Git, if possible.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wrt git-exec-path patch
2017-02-20 21:07 ` Leo Famulari
@ 2017-02-20 21:47 ` ng0
0 siblings, 0 replies; 4+ messages in thread
From: ng0 @ 2017-02-20 21:47 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
On 17-02-20 16:07:27, Leo Famulari wrote:
> On Mon, Feb 20, 2017 at 08:59:23PM +0000, ng0 wrote:
> > export GIT_EXEC_PATH="/home/ng0/.guix-profile/libexec/git-core${GIT_EXEC_PATH:+:}$GIT_EXEC_PATH"
>
> GIT_EXEC_PATH is not really a search path. Instead, it must point to a
> single path.
>
> This works for me:
> /home/leo/.guix-profile/libexec/git-core
Okay, this fixed it for me, thanks!
> > If there's no solution or explanation, my advice is to revert this.
>
> Perhaps, or we should make the recommendation show the correct path. Or
> patch this path internally while building Git, if possible.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-02-20 21:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-15 22:26 wrt git-exec-path patch ng0
2017-02-20 20:59 ` ng0
2017-02-20 21:07 ` Leo Famulari
2017-02-20 21:47 ` ng0
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).