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

Re: Upgrade procedure for tetex



'Chow Chi-Ming wrote:'
>
>>>>>> "Chris" == Chris Fearnley <cjf@netaxs.com> writes:
>
>Cris>  I suspect that using a Replaces and a Provides
>Chris> (no Conflicts) will replace everything whose filename hasn't
>Chris> changed. 
>
>Without conflicts in tetex the system would be in a mess after
>upgrading, because we would have all the old TeX packages _and_ the
>new tetex packages installed at the same time.  There will also be
>leftovers from the old TeX packages that may interfere with teTeX.

Yes, this is a problem.  But it too can be solved.  A combination of
tetex providing 0 byte replacements of the leftovers (I called it
detritus in another note) and cautious use of rm and rm -rf in tetex's
preinst, should do the trick.  The Replaces flag takes care of any
files that tetex has and are also in the old-tex.

-- 
Christopher J. Fearnley            |    Linux/Internet Consulting
cjf@netaxs.com, cjf@onit.net       |    UNIX SIG Leader at PACS
http://www.netaxs.com/~cjf         |    (Philadelphia Area Computer Society)
ftp://ftp.netaxs.com/people/cjf    |    Design Science Revolutionary
"Dare to be Naive" -- Bucky Fuller |    Explorer in Universe


Reply to: