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

Bug#284800: tetex-base: Can't be removed: rmdir: `/usr/share/texmf/fonts/type1/pxr/': No such file or directory



On 09.12.04 Frank Küster (frank@debian.org) wrote:
> Kurt Roeckx <Q@ping.be> wrote:

Hi all,

> > Package: tetex-base
> > Version: 2.0.2c-2
> > Severity: serious
> 
> How cute. Hilmar, never again say "I don't expect serious bugs any
> more" ;-(.
> 
Hmm, Sorry!

> I have yet found an important one on my own system, and now this.
> 
I've no clue at all, why you put the code into the prerm of
tetex-base, hmm, wait. The postrm of pxfonts is indeed buggy.
Good observation! I never noticed that.

> I cannot reproduce this. I installed tetex-base, -bin, -extra and
> pxfonts on a woody system and dist-upgraded to sid, but after that
> tetex-base could be removed fine.
> 
Well, explanation is easy, but you've seen that until now I guess.


> But there is in fact something like a bug in our packages that is
> related to that error: The directory
> /usr/share/texmf/fonts/type1/pxr/ was part of the pxfonts package
> in woody, and now tetex-base declares a Conflicts and Replaces on
> pxfonts. But it does not declare "Provides", because some files
> from pxfonts are in tetex-extra. This is still sufficient to remove
> pxfonts upon dist-upgrade on my system.
> 
Would it make sense to put that Provides field into tetex-extra? It
will pull in tetex-base before, which conflicts with pxfonts and will
remove it before trying to install.

H.
-- 
sigmentation fault



Reply to: