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

Bug#200264: tetex-bin upgrade fails: conflict with texdoctk



Hilmar Preusse <hille42@web.de> wrote:

> I've just stumbled over that bug again. 

Note that I've just raised its severity: I agree that we should _really_
fix it.

> The problem here is that
> tetex-bin now contains files, which were once in texdoctk. An upgrade
> will fail if that package is installed, cause tetex-bin will not
> remove it.
> The fastest solution could be to remove that
>
> Conflicts: (...) texdoctk
> Replaces: (...) texdoctk
> Provides: (...) texdoctk
>
> from tetex-extra and swap it over to tetex-bin. That is not horribly
> correct, as some files in tetex-extra are necessary to run texdoctk
> (#190721). Anyway -- it will give us a smooth upgrade, even if
> tetex-extra were not installed, before upgrading.

The alternative would be to swap over these files from tetex-extra to
tetex-bin (not -base, as orignally suggested) when swapping the
dependencies. I know why we didn't do that (it's in the bug), and I
agree. However in this case I wonder whether this isn't the best choice
of two bad ones. It would give us both a smooth upgrade and dependencies
that reflect reality - at the cost of making tetex-bin bigger and moving
architecture-independent files into it.

Does anybody have a list which files these are? 

Regards, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie




Reply to: