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

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



On 17.07.03 Atsuhito Kohda (kohda@pm.tokushima-u.ac.jp) wrote:
> From: Hilmar Preusse <hille42@web.de>
> Date: Mon, 7 Jul 2003 16:35:45 +0200

Hi all,

> > > I tried apt-get -qu upgrade after this, but got about the same
> > > errors. apt-get -qu install tetex-bin texdoctk also didn't
> > > work.
> > > 
> > There is no separate texdoctk-package any more. tetex-bin should
> > provide, replace it and conflict with it from now, at least until
> > we decid to split off texdoctk again from the tetex-package (at
> > least 2 bugs are speaking about that).
> 
> A possible problem is; tetex-bin provides only texdoctk binary (or
> script?) and texdocrc etc. are provided by tetex-extra so it is not
> precise that tetex-bin provide, replace and conflict with texdoctk. 
> In fact, it makes tetex-extra uninstallable because it provides
> texdoctk at present.
> 
I've just stumbled over that bug again. 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.

> I suspect it is fairy difficult to set reasonable dependency with
> texdoctk in tetex-* packages.
> 
Suggestions, Comments?

Hilmar 
-- 
sigmentation fault



Reply to: