On Sun, 2007-11-25 at 20:19 +0100, Frank Küster wrote:
> James Westby <[EMAIL PROTECTED]> wrote:
> > The first was to say the package failed to install, when in fact it
> > failed to remove.
>
> Still, the current Debian package doesn't have this problem - same code
> in postinst:
>
> case "${1}" in remove|disappear)
> kpsewhich --version &>/dev/null && type mktexlsr &>/dev/null &&
> mktexlsr >/dev/null
> esac
>
> > The second was not to give you a pointer to the bug. You can read
> > it here.
> >
> > https://bugs.launchpad.net/ubuntu/+source/auctex/+bug/148469
>
> So the affected package was 11.83-4, while we have 11.83-7 now (even
> etch has 11.83-6, and sarge had 0.9.whatever). This latest version has
> the changelog entry
>
> * control (Build-Depends-Indep): Dropped "tetex-bin".
> (auctex/Recommends): Dropped "tetex-base".
> (preview-latex-style/Depends): Dropped "tetex-bin".
>
> So it seems that the change to the prerm might have been done in this
> version; but maybe it's even older. There is no changelog entry for the
> introduction of the checks in prerm, and I don't know when Davide
> introduced this.
I had a look over the packages available from
http://snapshot.debian.net/archive/pool/a/auctex/source/Sources.gz
but the pre-processing made it hard to work out what was going
on, so I wasn't able to determine that for sure.
>
> > If the fix is wrong, inappropriate or unneeded then please explain why
> > and I will happily report this to the correct place in Ubuntu.
>
> If Ubuntu is updated to the latest auctex from Debian unstable, this
> added dependency is not needed.
>
Thanks, I will file a bug on the Ubuntu package requesting that
the person who does the update try dropping the dependency and
doing a piuparts test or similar.
Thanks for your time,
James