On Sat, Jun 05, 2010 at 01:49:46AM -0400, Tony Abernethy wrote:
> Jacob Meuser wrote:
> ...
> > > On 5/06/2010, at 7:31 AM, Nick Holland 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.
> 
> > I'm still curious how anything left in /usr/obj can be anything
> > but a possible problem after updating system binaries and sources
> > to a new release.  especially for people who are just "following
> > the directions as they are written."
> >
> > --
> > jake...@sdf.lonestar.org
> > SDF Public Access UNIX System - http://sdf.lonestar.org
> 
> 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.)

so Tony, tell me, how does 'rm -rf /usr/obj/*', after installing new
binaries and new sources code (from a tarball - not an insignificant
part of the issue, and exactly what the directions say to do) create
collateral damage?

you're already past the point of no return anyway, right?

maybe I worded it wrongly but that's what I'm asking.

is telling people to 'rm -rf /usr/obj/*' after they have completed
the update really a necessary part of the upgrade process.  no.
but I bet if it would say that in the upgrade guide, this stupid
thread would never have happened.

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to