1 |
On Sat, 2004-04-24, 18:24:18 -0400, in |
2 |
<20040424222418.GA7878@××××××××××××××××.org>, Aron Griffis |
3 |
<agriffis@g.o> wrote: |
4 |
> Robin H. Johnson wrote: [Sat Apr 24 2004, 01:47:18PM EDT] |
5 |
> > As simple as this sounds, it doesn't work, because the die call |
6 |
> > inside econf never lets us reach this code. |
7 |
> |
8 |
> Could we please fix this in ebuild.sh so that exceptions are |
9 |
> propagated to the caller as return status, which can then call die on |
10 |
> its own? |
11 |
|
12 |
Agreed, but first we would have to walk through the Portage tree and |
13 |
make sure that any ebuild which calls econf can perform seppuku if |
14 |
needed. |
15 |
|
16 |
econf || die "econf failed" |
17 |
|
18 |
Once that is finished, we can remove the calls to die() from econf(). If |
19 |
this sounds agreeable to everybody, I'd be happy to submit a few ebuild |
20 |
patches to bugzilla to help out. |
21 |
|
22 |
-- |
23 |
Batou: Hey, Major... You ever hear of "human rights"? |
24 |
Kusanagi: I understand the concept, but I've never seen it in action. |
25 |
--Ghost in the Shell |