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

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: