This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gitk requires font-adobe-dpi75. Adam? Yaakov?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]