Starting gitk Error
I had this problem on Lion. This was my solution:
cd
rm -rf .gitk
As mention in this blog post:
使用Macport安裝mercurial結果安裝了一堆相依的library,結果造成gitk不能執行
Err... I meant:
The results using Macport installation, mercurial installs a bunch of dependencies of the library, resulting in a gitk which can not perform.
Gitk will use the wrong tk library version.
The issue was that the first installation has modified the .bashrc
with:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
modifying the original PATH (/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
)
Try instead in the .bashrc
:
export PATH=$PATH:/opt/local/bin:/opt/local/sbin
Look for the ~/.gitk startup script in your home directory. It will probably contain a line like set geometry(state) normal
. Make sure the ~/.gitk file has Unix-style line endings rather than DOS line endings, i.e. LF not LFCR.
You may be able to fix things up by deleting ~/.gitk and allowing it to be recreated when you next run gitk, as noted by ejfresch. ~~~