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

Re: again X11 font location changes of .scale file



Hi,

Norbert Preining <preining@logic.at> wrote:

>>   * dh_installxfonts: /etc/X11/fonts/X11R7 is deprecated, back to looking in
>>     old location, and not passing --x11r7-layout to update-fonts-alias and
>>     update-fonts-scale (but still to update-fonts-dir). Closes: #366234
>> 
>>  -- Joey Hess <joeyh@debian.org>  Wed, 10 May 2006 20:09:00 -0400

Yeah, that sucks...

> Grrr, so well, I wrote an email to the xfonts-utils and debhelper bugs
> about this and asked whether the odyssee is finally over, and if yes,
> why they didn't inform those poor souls who already have made the move
> to X11R7.

And they said yes? Could you post the bug numbers please?

> Now we can start with the funny conf-files moves ...

Grmmpf. This also made me realize that 0.99.3-2 did not handle the move
right: if you install 0.99.3-1 and then upgrade to 0.99.3-2, you have
both /etc/X11/fonts/Type1/lmodern.scale and
/etc/X11/fonts/X11R7/Type1/lmodern.scale...

And I'd bet that user modifications to
/etc/X11/fonts/Type1/lmodern.scale aren't kept in
/etc/X11/fonts/X11R7/Type1/lmodern.scale.

Anyway. Since we're back to the previous location, I'd say we need
almost no transition code. Reasons:
  - the transition period with /etc/X11/fonts/X11R7/Type1/ was short
    (well, /will/ be short once 0.99.3-3 is uploaded);
  - I think there are roughly 0 people who modified the .scale file in
    this time frame, if not ever;
  - this is 'unstable', dammit!
    (stable has /etc/X11/fonts/X11R7/Type1/, which is the location that
    will be used in 0.99.3-3)

IMO, the only transition code that is warranted is the one that removes
/etc/X11/fonts/X11R7/Type1/lmodern.scale when we upgrade to 0.99.3-3. We
don't want to let stale files pollute the filesystem.

Opinions?

-- 
Florent



Reply to: