Bug#342247: [SPAM?]: Bug#342247: marked as done (updating tetex-extra fails)
Hilmar Preusse <hille42@web.de> 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
Reply to: