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

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: