On Sat, Jun 05, 2010 at 10:29:57AM +1200, Richard Toohey wrote:
> On 5/06/2010, at 7:31 AM, Nick Holland wrote:
> 
> > Jacob Meuser wrote:
> >> On Fri, Jun 04, 2010 at 04:22:35PM +0000, Uwe Dippel wrote:
> >>> Still, may I suggest, that the next Upgrade Guide gets an extra line, with
> a
> >>> remark pointing out the existence of /usr/obj; and the suggestion to clean
> it?
> >> you can't supply a patch?  can't even attempt one?  all these posts and
> >> time wasted and you can't try to make a patch to maybe save someone else
> >> from the same fate?
> >
> > 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.
> >
> > faq10.html, section 10.15 would be more appropriate, I think.  It will
> probably require more than a couple line diff to work it in clearly.
> >
> > Nick.
> >
> 
> So something in or around here ...
> 
> "Not all patches are for the kernel. In some cases, you will have to rebuild
> individual utilities. At other times, will require recompiling all utilities
> statically linked to a patched library. Follow the guidance in the header of
> the patch, and if uncertain, rebuild the entire system."
> 
> Along the lines of:
> 
> "In some cases (you'll know you have do this because xxxxx) you need to clean
> /usr/obj first, you do this by yyyyy."
> 
> Let me learn what xxxxx and yyyyy are.
> 
> Thanks.


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

Reply via email to