On Wed, Jan 07, 2015 at 03:28:51PM +0100, Houder wrote: > Just a hint ... (for the next release, perhaps) > > gitk (i.e tcl-tk) requires an "x-server" (operational dependency). For that > reason, I > have xorg-server installed (which includes the XWin command). > > XWin (which provides me the required "x-server") is invoked as follows: > > XWin --multiwindow & # now I have an x-server running ... > > gitk is invoked as follows: > > DISPLAY=:0 gitk --all > > gitk will crash (silently), unless I have font-adobe-dpi75 installed as well > ... > > gitk does NOT require font-adobe-dpi75 in setup.ini, but apparently it is > required in > order for gitk NOT to crash. > > Hint: packages like xman and xterm have font-adobe-dpi75 as a requirement in > setup.ini > > (yes, I could have installed xinit, which (transitively) requires > font-abobe-dpi75)
Thanks for the report! I'd initially thought this was a similar situation to previous complaints about gitk not including xorg-server as a dependency (which per [0] is correct if regularly confusing). However looking at xterm it appears the convention is to require font-adobe-dpi75 even while xorg-server isn't a requirement. [0]: https://cygwin.com/ml/cygwin/2012-02/msg00602.html I'm not particularly familiar with the maze of X-related dependencies, but unless someone points out some reason not to, I'll add font-adobe-dpi75 as a requirement for gitk (and probably git-gui, but I'll check if that's necessary) with the next Git build. That should appear in the next couple of days, barring any unforseen problems. Adam -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple