FS#42196 - [xorg-xcalc] depends upon xorg-fonts-100dpi and xorg-fonts-75dpi

Attached to Project: Arch Linux
Opened by James (thx1138) - Tuesday, 30 September 2014, 21:04 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 20 January 2015, 20:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Package: xorg-xcalc
Version: 1.0.5-2

Depends upon xorg-fonts-100dpi and xorg-fonts-75dpi. Without these, there is:

Warning: Cannot convert string "-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*" to type FontStruct

and the xcalc key-pad symbols for "pi" and "square-root" do not display properly. FontStruct is for an old-style server-side font, and the warning is from Xlib, as I understand, generated because of the missing font.

This font is in file symb12.pcf.gz, in each directory /usr/share/fonts/100dpi/ and
/usr/share/fonts/75dpi/, which is from each of the xorg-fonts-100dpi and xorg-fonts-75dpi packages.

The Xorg server can be restarted to pick-up these directories in the font path, shown by "xset q". Otherwise, the font paths can be added manually with:

xset fp+ /usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/
xset fp rehash

Similarly old X applications also depend upon these fonts.

Also, "http://cgit.freedesktop.org/xorg/app/xcalc/" is a better up-stream URL for xorg-xcalc, rather than just the generic "http://xorg.freedesktop.org/".


James
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 20 January 2015, 20:22 GMT
Reason for closing:  Fixed
Additional comments about closing:  added both fonts to optional deps, basic functions work without and we can't depend on both packages (would require some provided pkg) - should be enough this way.
Comment by mattia (nTia89) - Wednesday, 19 November 2014, 19:43 GMT
I confirm the problem and the solution (installation of one of xorg-fonts)

Loading...