On Tue, 2004-03-23 at 10:59 -0800, Barry K. Nathan wrote:
On Tue, Mar 23, 2004 at 04:24:10AM -1000, Warren Togami wrote:
> #1 need not be limited to anaconda. It could also be a super special
> case that apt, yum and up2date handle because it is extremely rare but
> important.
There's lots of other special case stuff handled by anaconda. (Installing
the gnome-session RPM when upgrading from GNOME 1.x to 2.x is the one
that comes to mind most easily.) Maybe there should be some kind of
pre-upgrade/post-upgrade scripts which the admin can run manually
before/after running apt, yum or up2date. That would be *MUCH* cleaner
than putting it straight into apt/yum/up2date.
The fact that anaconda has it doesn't make it a good idea :-) I'd like
to have a more general way of handling these sorts of things that can be
shared a little bit better, but the big problem with that is the
maintenance of it and keeping it current for as the distribution
changes.
Jeremy