0.26.pre breaks old apps



Hello!

I just discovered that installation from gnome-print-0.26.pre tarball
breaks old applications. More specifically it overwrites ${prefix}/share/fontmap
file with new version, that older gnome-prints <=0.25 are not able to understand.
So applications compiled with previous gnome-print versions will most probably
die, complaining of missing default font. This shouldn't create problems, if
you upgrade all gnome to 1.4-beta2, but can cause problems for aprtial upgrades.

This is fixed in stable CVS branch gnome-1-4-branch and will be fixed in next
release by renaming the main file to fontmap2.

Meanwhile you can get around that problem, by:
Creating copy of your fontmap before installation and replacing the new one with
the old. The new gnome-print can read old fontmap.
If your fontmap is gnome, grab a tarball of gnome-print-0.25, compile it, and run
font installation script (you do not have to re-install the old gnome-print).
perl run-gnome-font-install gnome-font-install ${datadir} ${srcdir}
datadir is /usr/share for redhat-like systems, srcdir is the topmost source directory.

Best wishes,
Lauris Kaplinski








[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]