On Sep 19, 2010, at 11:10 AM, W.P. McNeill wrote: > I had a bit of confusion getting GitX to work from the MacPorts > install. I'm documenting it here in case others have the same > problem. > > I installed GitX from MacPorts. I then typed "gitx" at the command > line and saw a "Couldn't connect to app server!" error message. The > GitX home page says that you have to run "GitX->Enable Terminal Usage" > from the GUI version of GitX before it can be launched from the > shell. However, when you install from MacPorts, GitX is not installed > in your Applications folder, so it is unclear how to launch the GUI > for the first time. > > The workaround is to find the GitX GUI app in the MacPorts tree. On > my machine it is in the /opt/local/var/macports/software/GitX/0.7.1_0/ > Applications/MacPorts folder. Launch this app from Finder, and run > "GitX->Enable Terminal Usage". Afterwards the gitx command will work > from the command line. > > Hope this saves others a few minutes of confusion.
Why would they not put GUI apps in Applications or ~Applications? Just trying to be different? Seems like a very non-mac like approach to me. Based on the path they are using I'm guessing that each version will be in a different location. That means each time you update GitX through MacPorts you will have to re-enable terminal usage so it points to the new path. And if you update through sparkle it will overwrite the existing app and then the version number in the path will be wrong. Though I guess all that would mean is that MacPorts will tell you to upgrade when you already have the new version. --Nathan http://brotherbard.com/
