Re: Installer bug? - Upgrade 4.6 to 4.7 failed to upgrade base47, on i386 and amd64

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tony Abernethy
Date: Friday, June 4, 2010 - 10:49 pm

Jacob Meuser wrote:
...
a patch to the upgrade guide would be wrong.
The problem is the patching process (a special case of the userland build
process) assumes a clean obj dir.  This has nothing to do with upgrades.  If
you try to rebuild the same userland utility more than once for /any/
reason without clearing the obj dir, you can run into problems.  Clearing
the obj directory as part of the upgrade is like flushing your toilet based
on the date -- may help, but after a while, things start to stink.  It isn't
the general (or proper) solution.


ANYTHING left in /usr/obj will be a possible problem.
ANYTHING left ANYWHERE will be a possible problem anytime anything assumes
(or has/likes to assume) that it is working with a clean slate.
"Fixing" minor problems (and bending everything else out of shape)
does NOT make for better systems.
For me, I prefer things (upgrade/update/whatever) that do as little
collateral damage as possible. (And anytime you want/need to find out
what went wrong you do NOT clean up everything first.)
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Installer bug? - Upgrade 4.6 to 4.7 failed to upgrade ..., patrick keshishian, (Thu Jun 3, 11:41 pm)
Re: Installer bug? - Upgrade 4.6 to 4.7 failed to upgrade ..., patrick keshishian, (Fri Jun 4, 1:32 am)
Re: Installer bug? - Upgrade 4.6 to 4.7 failed to upgrade ..., patrick keshishian, (Fri Jun 4, 10:31 pm)
Re: Installer bug? - Upgrade 4.6 to 4.7 failed to upgrade ..., Tony Abernethy, (Fri Jun 4, 10:49 pm)