Gentoo Archives: gentoo-dev

From: Peter Hjalmarsson <xake@×××××××××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: mtime preservation
Date: Sat, 28 Nov 2009 20:59:07
Message-Id: 1259441862.5508.7.camel@lillen.dodi
In Reply to: [gentoo-dev] Re: mtime preservation by Duncan <1i5t5.duncan@cox.net>
1 tor 2009-11-26 klockan 05:04 +0000 skrev Duncan:
2 > Ciaran McCreesh posted on Wed, 25 Nov 2009 22:13:27 +0000 as excerpted:
3 >
4 > > Examples will merely be
5 > > dismissed as one-off cases that can be worked around, or as relying upon
6 > > a string of coincidences that will "obviously" never really happen,
7 > > right up until they do, at which point they'll be dismissed with a
8 > > WORKSFORME. What you have is a proof that it's broken, which is far
9 > > better than an example.
10 >
11 > Actually, that "dismissed with WORKSFORME" strikes a chord, here. There
12 > was a very strange parallel make bug that I filed that was closed with
13 > that. I'd have really liked to see someone with some skill tackle it, as
14 > that was the only one I've ever seen that had striped fail and working
15 > zones, and I've have loved to see some logic as to why... (If -j10
16 > failed, -j3 and -j15 might succeed, -l24 fail again, and -j33 succeed
17 > again...) Unfortunately, flameeyes, the only one I know who really gets
18 > into such things, was fresh out of the hospital at the time, and I think
19 > it was beyond the maintainer's abilities, so WORKSFORME was about the
20 > best that could be done. I've long since changed and changed again my
21 > makeopts, and don't remember the pkg now, tho I could probably find it in
22 > my old bug mail if I needed to.
23 >
24 > So I gotta admit you have a point, with that one.
25 >
26
27 That is just a *really* bad maintainer. Or a *really* bad bugreport. Or
28 something that showed you already had a *really* screwed up system.
29 What is the bug number?
30 Did you post your emerge --info and a *full* build.log?
31
32 Also information about what makeopts works and not gives nothing, that
33 just becomes noise. Becouse what makeopts works and not depends most of
34 the time on a race condition in the makefiles and can because of that
35 also depend on stuff like your current system load.