Bug#333151: definitely FontPath issue in package xserver-xorg postinst
Hi Frits,
On Wed, Nov 22, 2006 at 11:27:10AM +0100, Frits Daalmans wrote:
> upgrade from "etch-1-month-ago" to 20061120 broke my X server,
> solution found, still needs a good patch.
> I think it should be reassigned to xserver-xorg?
No, your problem can't possibly be related to the problem reported by the
original submitter of this bug.
> Symptoms:
> xserver-xorg 7.1.0 refuses to start with the following errors
> (in /var/log/Xorg.0.log)
> Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi:unscaled, removing from list!
> Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi, removing from list!
> Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi:unscaled, removing from list!
> Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi, removing fromlist!
> Could not init font path element /usr/X11R6/lib/X11/fonts/PEX, removing from list!
> Could not init font path element /usr/X11R6/lib/X11/fonts/cyrillic, removing from list!
> Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
> Fatal server error:
> could not open default font 'fixed'
> ----------------
> The error was caused because I upgraded from an old installation where my
> /etc/X11/xorg.conf contained font directories from
> /usr/X11R6/lib/X11/fonts.
> Proposed solution:
> have a postinst check for FontPath elements with
> /usr/X11R6/lib/X11/fonts/xyz
> and change the base directory to /usr/share/fonts/X11/
> (or maybe /usr/share/fonts/X11/X11R7/ would be even better, I'm not sure)
There is already a postinst check for font paths of /usr/lib/X11/fonts,
which is the font path that was included by default in sarge. I believe
there was discussion when this change happened about also checking for
/usr/X11R6/lib/X11/fonts; I don't remember why this wasn't implemented.
I would suggest that you file a separate bug report against the xserver-xorg
package requesting this.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@debian.org http://www.debian.org/
Reply to: