Bug#363005: using update-fonts-dir --x11r7-layout in maintainer scripts breaks partial upgrades
* Christoph Berg (myon@debian.org) [061230 06:15]:
> while looking at #380396, I noted the breakage is actually in an
> unfortunate combination of update-fonts-dir (in xfonts-utils)
> requiring the --x11r7-layout option and debhelper unconditionally
> putting it in generated postinst/postrm files (dh_installxfonts).
>
> Adding ${misc:Depends} adds the (previously missing) dependency on
> xfonts-utils, but does not make it versioned.
As xfonts-utils doesn't exist in sarge, this is no longer RC-buggy then.
> I believe the fix is to make --x11r7-layout the default (#363005) and
I agree on this.
> at the same time revert the debhelper change (#362820). All xfonts
> using debhelper would then need (bin?)nmus to get maintainer scripts
> without --x11r7-layout.
I don't think we're at the right moment now to revert the debhelper
change - otherwise, we need to insert a versioned dependency on the new
xfonts-utils for the reverted debhelper script.
Cheers,
Andi
--
http://home.arcor.de/andreas-barth/
Reply to: