Bug#267896: tetex-bin: mktextfm fails creating EC fonts
On 25.08.04 Hilmar Preusse (hille42@web.de) wrote:
Hi,
> As of tetex-base 2.0.2b-x (why can't I find a changelog entry?)
> these dirs are contained with 1777 in tetex-base. For any reason
> during 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.
>
In debian/rules we call dh_fixperms -i. That breaks the 1777 perms
we've originally set on /var/cache/fonts/* . We have to exclude these
dirs from fixing. The attached patch should solve it. I've built the
package and unpacked it using dpkg-deb for checking. I didn't install
it!
Further: What are .#changelog.1.110, changelog.cachefonts,
control.cachefonts in debian/ ? Do we need a 755 perm on
/usr/share/bug/tetex-base/control ?
Regards,
Hilmar
--
sigmentation fault
--- rules.old 2004-08-25 11:49:46.000000000 +0000
+++ rules 2004-08-25 11:36:55.000000000 +0000
@@ -377,7 +377,7 @@
install -D --mode=755 debian/reportbug.extra debian/$(extra)/usr/share/bug/tetex-extra/script
# Fix permissions.
- dh_fixperms -i
+ dh_fixperms -i -X/var/cache/fonts/
# some other stuff we don't have.
# dh_makeshlibs -V
Reply to: