Bug#69511: tetex-base should conflict with tetex-nonfree
On Mon, Aug 21, 2000 at 01:23:39PM +0200, Christoph Martin wrote:
> > Package: tetex-base
> > Severity: normal
> >
> > Now that tetex-nonfree is gone, tetex-base should conflict with
> > tetex-nonfree to force the removal of tetex-nonfree.
>
> tetex-nonfree is not gone. It is an emty package now which can be
> removed later like xbase and ssltelnet etc.
What is its purpose? If it still exists, it should serve as an
upgrade-convenience package. Presuming all of its old contents was merged
into the latest version of tetex-extra, you should:
* make tetex-nonfree depend on tetex-extra (>= 1.0.2+20000804-1),
* make tetex-extra have:
Conflicts: tetex-nonfree (<< 1.0.2+20000804-2)
Replaces: tetex-nonfree (<< 1.0.2+20000804-2)
* remove those files currently in the package (the symlink and the
copyright) and instead put a README in /usr/share/doc/tetex-nonfree/README
saying users should do `dpkg -P tetex-nonfree'.
That way people who used tetex-nonfree components before will still have
them after upgrade to the newest versions. People who upgrade only
tetex-extra but not -nonfree (for whatever reason) won't have dpkg report
file overwriting.
Sorry if I'm off base in the above assumption :)
--
Digital Electronic Being Intended for Assassination and Nullification
Reply to: