Bug#200264: tetex-bin upgrade fails: conflict with texdoctk
On 13.04.04 Frank Küster (frank@debian.org) wrote:
> Hilmar Preusse <hille42@web.de> wrote:
Hi,
> > 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.
>
Dunno, if it is possible to transfer files from one orig.tar.gz to
another one. Read: can we transfer files from one orig.tar.gz to the
packages of another one?
> 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.
>
Is that technically possible?
Splitting the whole package and moving the dat-files into a separate
package is the task of other bugs.
> Does anybody have a list which files these are?
>
I guess in tetex-extra are only the dat-files, i.e.:
/etc/texdoctk/texdoc-100.dat
/etc/texdoctk/texdoc-102.dat
/etc/texdoctk/texdocrc
H.
--
sigmentation fault
Reply to: