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




Reply via email to