Re: git-gui problem with version number.
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Jul 27, 2007, 05:36 UTC
- Message-ID
- <20070727053627.GI20052@spearce.org>
- In-Reply-To
- <85y7h25sg6.fsf@lola.goethe.zz>
David Kastrup <dak@gnu.org> wrote:
Show 19 quoted lines
> "Shawn O. Pearce" <spearce@spearce.org> writes: > > > David Kastrup <dak@gnu.org> wrote: > >> Hi, git-gui does not get along with the creativeness in git > >> versioning: > > > > What version of git-gui? gitgui-0.7.5-67-g91464df and later have > > fixes to handle all of the fun cases in git versioning. Like the > > one you have here. > > > >> git-gui > >> Error in startup script: expected version number but got "1.5.3.rc2.4.g726f9-dirty" > >> while executing > >> "package vcompare $_git_version $vr" > > The one coming with the mentioned version number. I suspect that this > may be a matter of the Perl libraries being used: I experience this on > an Ubuntu Dapper, but not on other (newer) systems compiled from the > same source.
Ah. Junio hasn't pulled those version numbering fixes from me yet. Because I haven't asked him to pull in a while. That explains that.
There's no Perl involved in git-gui, except for the Perl in an underlying Git command it might invoke. So perhaps you were talking about Tcl above?
Anyway, you can setup a build with the most recent 'stable development' version of git-gui:
git checkout -b with-new-gitgui git pull -s subtree git://repo.or.cz/git-gui.git
That's really all Junio does. Although I think he does actually try to test it briefly before pushing a final release out to the public. Just to make sure Git hasn't broken anything really obvious in git-gui. ;-)
-- Shawn.