Bug#267896: tetex-bin: mktextfm fails creating EC fonts
Hilmar Preusse <hille42@web.de> schrieb:
> reassign 267896 tetex-base
> stop
That's only half right...
> Your permission on pk, source and tfm are wrong. Please set them to
> 1777.
> As of tetex-base 2.0.2b-x (why can't I find a changelog entry?)
Because it slipped in without me wanting or knowing it. I had thought
about that change, see
http://lists.debian.org/debian-tetex-maint/2004/08/msg00347.html
but then decided not to do it for sarge. Somehow parts of the change did
slip in, however, an I fear now I can do it as well: We will need a
Conflicts: of tetex-bin with the buggy versions of tetex-base anyway,
therefore the only advantage of not doing it is gone: Namely to
circumvent an even closer versioned dependency between both packages.
> install of tetex-base the perms are set back to 755. I guess that is
> an dpkg bug (or somewhere else). We should fix the perms in postin of
> tetex-base again.
It's not a dpkg bug, it's a maintainer bug. I do
# ship /var/cache/fonts in the tetex-base package, with proper permissions
mkdir --mode=1777 debian/$(package)/var/cache/fonts/pk
mkdir --mode=1777 debian/$(package)/var/cache/fonts/tfm
mkdir --mode=1777 debian/$(package)/var/cache/fonts/source
[...]
dh_fixperms -i
and the last call sets everything to 644...
Regards, Frank
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Reply to: