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

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: