Gentoo Archives: gentoo-portage-dev

From: Brian Harring <ferringb@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Questions about CVS locations and GID...
Date: Thu, 06 Oct 2005 01:32:40
Message-Id: 20051006013219.GN13519@nightcrawler
In Reply to: Re: [gentoo-portage-dev] Questions about CVS locations and GID... by Ciaran McCreesh
1 On Thu, Oct 06, 2005 at 02:23:47AM +0100, Ciaran McCreesh wrote:
2 > On Wed, 5 Oct 2005 20:17:40 -0500 Brian Harring <ferringb@g.o>
3 > wrote:
4 > | > The issue is that you need to fix autoconf before you can claim that
5 > | > any non-trivial test case works correctly.
6 > |
7 > | And how are you going to verify autoconf works perfectly without
8 > | testing it?
9 >
10 > Can't. Dead easy to verify that it will break without testing it,
11 > though. Just look at the source.
12 Break is a bit heavy, considering autoconf's usage of /bin/sh is
13 pretty limited in terms of syntax. Looking at the source, it'll
14 revert to / for certain bins.
15
16 A forced autoreconf with a patched autoconf/autotools
17 is required, but again, doesn't do jack with out testing.
18
19 > | The point I'm making is that the only thing required of *portage*, is
20 > | the prefix var being used internally, and handed down to the ebuilds.
21 > |
22 > | Ironing out the ebuild cruft is left to those who want it. Again,
23 > | where is the hold up for *portage*?
24 >
25 > That's rather short-sighted... Portage is irrelevant without the
26 > ebuilds.
27
28 And ebuilds are irrelevant without portage. Point?
29 My point experimentation can start for addressing the issues you keep
30 pointing at still stands.
31
32 >
33 > | What's the problem? Why the 101 holes before they even can attempt
34 > | it? If you're after shooting the idea down (as I suspect), state so
35 > | rather then death by a thousand cuts. Saves us time, really.
36 > |
37 > | Hell, haubi's patch already lays the ground work for testing it. I'm
38 > | not seeing why you're being negative about people even working on it.
39 >
40 > Because a botched solution is worse than no solution at all. You've
41 > seen the mess we end up with when people start working with a
42 > half-arsed initial setup.
43
44 Well plan the sucker out then, as you advocated, or sit back and let
45 them jump in and start working it out.
46
47 Perhaps they'll decide it's completely unworkable (I doubt it,
48 considering the fact fink's crappy handling of building has made it
49 this far), or perhaps they'll get it working and you won't have as
50 many holes to point at.
51
52 Regardless, it's their time to spend working on it. Either chip in,
53 or offer _constructive_ advice, or plain step back and let them try to
54 get it working.
55
56 Note the constructive. Stating it won't work and pulling a new reason
57 why isn't constructive, pointing out each issue as you see it so they
58 can address it (if it's an issue) is a bit more constructive.
59 ~harring

Replies

Subject Author
Re: [gentoo-portage-dev] Questions about CVS locations and GID... Ciaran McCreesh <ciaranm@g.o>