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

Re: planned maintainer upload for security bug



Martin Schulze <joey@infodrom.org> wrote:

>> > tetex-bin (2.0.2-22.2) UNRELEASED; urgency=low
>> >
>> >   * Do not discard the font cache when updating from woody [frank]
>> >   * Fix typo in dvips manpage (closes: #274439) [frank]
>> >   * Change wording of a diagnostic message of update-texmf, and add a
>> >     --debug option (closes: #273244) [frank]
>> >   * Translations:
>> >     - added czech translation, thanks to Miroslav Kure
>> >       <kurem@upcase.inf.upol.cz> (closes: #273712) [frank]
>> >
>> >  -- Frank Küster <frank@debian.org>  Fri, 15 Oct 2004 16:57:21 +0200
>> >
>> > [I would like to combine this with the security upload]
>
> That's no problem as long as the release people don't disagree. I've
> informed them nevertheless so that the packages will probably make it
> into sarge as well.

Sarge isn't frozen after all, I thought that it would just be up to
britney to decide? Anyway, let me explain the changes:

* Do not discard the font cache when updating from woody [frank]

--- tetex-bin/debian/postinst	2004/09/23 13:48:56	1.55
+++ tetex-bin/debian/postinst	2004/10/05 16:14:45	1.56
@@ -288,7 +288,8 @@
   # the new directory will always exist, because we depend on tetex-base > 2.0.2-5.1
     if [ -d /var/spool/texmf ] # && [ ! -d /var/cache/fonts ]
     then
-	echo -n "Removing obsolete /var/spool/texmf ... " #" to /var/cache/fonts..."
+	echo -n "Moving cached font files from obsolete /var/spool/texmf to /var/cache/fonts..."
+	cp -a /var/spool/texmf/* /var/cache/fonts/ || true
 	rm -rf /var/spool/texmf
 	echo "done."
     fi

IIRC, this was changed from a "mv" which didn't work correctly to "rm"
previously, and now I changed it to "cp -a; rm"

* Change wording of a diagnostic message of update-texmf, and add a
  --debug option (closes: #273244) [frank]

A somewhat longer patch, available at 

http://cvs.debian.org/tetex-bin/debian/update-texmf.diff?r1=1.19&r2=1.20&cvsroot=tetex

It just adds some debug output and changes an echo-message. If any
syntax errors would have crept in, because the script is called upon
every install/upgrade, which I tested. And since it doesn't have many
options, only the old -v, and now --debug|-d, it can hardly "only fail
under some circumstances".

The other things are only translation and manpage updates.

>> As for the fix in woody - I do not have the necessary setup to compile
>> and test packages on woody, and assume that the security team wants to
>> audit and test the patch and the package themselves, anyway. 
>
> I've compiled and tested tetex, xpdf is being compiled right now.

If you need any further input, I hope the people on
debian-tetex-maint@ldo will help, especially Atsuhito
(kohda@debian.org). I won't have much internet access this weekend, and
no time to do any Debian work, because I'm going to pack my home into
boxes and prepare everything for moving day on Thursday. 

Regards, Frank


-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Reply to: