On Wed, 12 Sep 2012 11:15:25 -0400
Michael Mol <mike...@gmail.com> wrote:

> On Wed, Sep 12, 2012 at 10:55 AM, Alan McKinnon
> <alan.mckin...@gmail.com>wrote:
> 
> > On Wed, 12 Sep 2012 16:00:34 +0200
> > Alex Schuster <wo...@wonkology.org> wrote:
> >
> > > Michael Mol writes:
> > >
> > > > On Wed, Sep 12, 2012 at 9:33 AM, Neil Bothwick
> > > > <n...@digimed.co.uk <mailto:n...@digimed.co.uk>> wrote:
> > >
> > > >     Instead we get, try USE="-*" :P
> > > >
> > > > "Try MAKEOPTS='-j1'"
> > >
> > > Which in fact often helps... especially for me, I am using
> > > MAKEOPTS="-j --load=4", and I often experience build problems that
> > > are not reproducible with a fixed number of jobs, regardless how
> > > large.
> >
> > Yes indeed, and that one is good advice.
> >
> > Not every Makefile out there is safe for -j > 1, so running it as
> > one job is valid debugging. It's the correct thing to do with weird
> > build failures as it tests if a specific condition is true or not.
> >
> >
> Yeah, except I've already gone that route, or otherwise ruled it out,
> before I ask. That's why it's grating. (Even more grating when I have
> to spend the time building a package again, just to convince someone
> that, no, it's not MAKEOPTS that's the problem.)
> 
> It's like "Have you tried turning it off and back on again".

I learned that one the hard way :-)

Now when I submit support posts, I try emulate what bgo asks:

1. nature of problem
2. what have I tried already
3. steps to reproduce
4. result gotten
5. expected result
6. relevant config files and settings

Tends to weed out a lot of the silly auto-bot style answers


> 
> 
> > >
> > > > "Turn off distcc"
> > >
> > > "revdep-rebuild"
> > >
> > > And "emerge -e world && perl-cleaner --all && python-updater &&
> > > lafilefixer --justfixit".
> >
> > Another example of proper debugging. A wise troubleshooter will
> > first verify that all relevant maintenance and consistency factors
> > have been done first before doing extensive troubleshooting.
> >
> > The last one, "lafilefixer --justfixit" is especially valuable as it
> > gets right of a huge gigantic steaming pile of crap that a) should
> > never have been there at all in the first place and b) if it's
> > causing the problem is almost impossible to pin down without lots
> > of work. So even if b) is not true, you still get the huge benefit
> > of a)
> >
> >
> >
> >
> >
> > --
> > Alan McKinnon
> > alan.mckin...@gmail.com
> >
> >
> >
> 
> 



-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to