X package font requires need tidying-up

Jon TURNEY jon.turney@dronecode.org.uk
Wed Dec 10 20:16:00 GMT 2008


Yaakov,

There's a few packaging oddities with regards to X fonts requirements, which 
could probably do with tidying up.

I guess for dependency purposes we are assuming that any installed client is 
going to be run on a local X server, in which case it needs to ensure that 
fonts it needs are installed locally.

xedit: requires both dpi75 and dpi100 versions of several font packages.
xman: requires dpi100 versions of font-adobe and font-bh

I'd suggest packages should depend only on the dpi75 version of fonts (unless 
they explicitly require the dpi100 version, which would be bad, and doesn't 
seem to be the case here)

If the user requires dpi100 fonts, they can install them, and they take 
precedence over the dpi75 fonts as they appear earlier on the font path.

emacs-X11: doesn't require any fonts

this should probably require packages to provide the fonts which are listed in 
the default shift-left-click menu.  I think that's just font-adobe-dpi75 and 
font-misc-misc.

xterm: doesn't require any fonts

possibly this should require font-adobe-dpi75 and font-misc-misc to prevent 
confusion and alarm about "cannot convert to type FontStruct" warnings every 
time an xterm is run?


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/



More information about the Cygwin-xfree mailing list