Bug#362894: x11-common: font system completely f***ed up: fixed font not found
Hi Daniel, hi all!
On Son, 16 Apr 2006, Daniel Stone wrote:
> > - X cannot find the fixed font anymore:
> > The fixed enty in fonts.alias in /usr/share/fonts/X11/misc is not
> > included in the fonts.dir file
[..]
>
> When it gives you that message, it does actually mean it ...
But the font is there, it is a problem about not being listed in the
fonts.dir file.
> This is the recommended way to update it:
> update-fonts-alias misc
> update-fonts-dir misc
> update-fonts-scale misc
This regenerates the fonts in
/usr/X11R6/lib/X11/fonts/misc
but not in
/usr/share/fonts/X11/misc
But the font definition for fixed is in the later one. The problem is
the missing transition of the font pathes.
> > Forthermore, please include documentation, write up some transition
> > document, it is NOT up to the user to find out everything by themselves.
>
> This will be done, but in the meantime -- if you are unable to cope with
> such transitions, unstable is probably not for you.
Come on. We are all developing packages, and as far as I remember we
shoult try to NOT upload packages RC bugs, not even to unstable. Ok, it
happens, but AFAIS there has not been enough testing with this
transition.
And yes, I can cope with it. But eg
- who/what tells me what
update-fonts-alias misc
update-fonts-dir misc
does? Which *ACTUAL* path it is working on???? I would have expected
that it is /usr/share/X11/fonts/misc, at least after the email which
was going round about fixing font packages (I got two) and moving
the fonts to /usr/share/fonts/X11. So I would have expected that
fonts in /usr/X11R6/lib/X11/fonts are NOT found/NOT used, but it is
the other way round!
- I can fix everything by hand, but this is not the way I want to have
it as I have to test my own font package transitions, and it would
be nice to know that the system I am running is not running out of
pure coincidence and hand fixed!
> It mostly works for everyone, but in such an enormous transition (a
> ~60MB source package transitioning to something like 200 source
> packages, as well as moving out of a directory hierachy that Debian has
> known since its inception), you have to expect that the road will be a
> little bumpy. Yes, it's getting fixed, but these changes have been in
Ovious, it is not that I didn't expect problems. It is more the lack of
any explanation/list of problems to be expected.
> Ubuntu and in experimental[0] for quite some time with the opportunity
> to test same, and the bugs reported there were ironed out.
This is strange. Such a simple bug as "fixed not found" must have
surfaced. You cannot tell me that the simple thing like font pathes are
wrong has not occured in testing phase.
> If you're running unstable, you're going to need to have a little
> patience with the process. That's just the way it goes, I'm afraid.
No problem with this, but don't expect me to shut up, I still will file
bug reports, and try to help them, if you tell me what I should test.
Best wishes, and although it might sound strange after this email,
thanks a lot for your work. I know that is a hell of work, and the XSF
does a very good job.
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at> Università di Siena
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
CORFE (n.)
An object which is almost totally indistinguishable from a newspaper,
the one crucial difference being tat it belongs to somebody else and
is unaccountably much more interesting that your own - which may
otherwise appear to be in all respects identical. Though it is a rule
of life that a train or other public place may contain any number of
corfes but only one newspaper, it is quite possible to transform your
own perfectly ordinary newspaper into a corfe by the simple expedient
of letting somebody else read it.
--- Douglas Adams, The Meaning of Liff
Reply to: