Hilmar Preusse <[EMAIL PROTECTED]> wrote: > I had two points of failure: > > 1. I refused to replace the changed language.dat by that one from the > maintainers. The old one referenced the hyph. patterns czhyph2e.tex, > which does not exist any more in teTeX 2.0. Hence the build of all > formats having hyph. patterns failed.
Here I think we cannot help. Once we had code in the postinst that parsed language.dat, but it was too complicated and error-prone. > 2. I refused to replace the changed 05TeXMF. The code, which should > have introduced VARTEXMF seemed to fail. Hence updmap.cfg was not > found. > >> Robert, can you send us your /etc/texmf/texmf.cnf and >> /etc/texmf/texmf.d/05TeXMF.cnf, ideally the versions before you fixed >> it? >> > Attached is texmf.d.tar.bz2. It is taken from the backup I made > before I upgraded to sarge. Hope it is helpful. > And yes, after I fixed my system and got it running. As I'm a tetex > maintainer myself I didn't bother to report a bug about my failures. I think it would have been better to explicitly inform everybody, at least if you encountered the problem before sarge's release. But well, that's history now. > Should I open another bug instead of continue discussing in a closed > one? Yes, I think so - I guess we'll need to do similar checks for the sarge->etch upgrade, and we should know whether there's a flaw in the procedure. I won't have time to investigate this now, but here's what I think should be done: - Check which packages installed files in your texmf.d.tar.bz2 - install those packages in a woody pbuilder - replace texmf.d by the contents of your tar.bz2 - make preinst and postinst scripts use "set -x", e.g. with the contol-overrides mechanism - Do the upgrade... Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer