Gentoo Archives: gentoo-dev

From: Danny van Dyk <kugelfang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: EAPI spec (was Re: Re: let's clear things up (was Slacker archs))
Date: Thu, 22 Feb 2007 16:14:56
Message-Id: 200702221707.22792.kugelfang@gentoo.org
In Reply to: Re: [gentoo-dev] Re: EAPI spec (was Re: Re: let's clear things up (was Slacker archs)) by Brian Harring
1 Am Donnerstag, 22. Februar 2007 14:26 schrieb Brian Harring:
2 > On Thu, Feb 22, 2007 at 04:13:11AM +0000, Ciaran McCreesh wrote:
3 > > On Thu, 22 Feb 2007 04:04:37 +0000 Steve Long
4 > >
5 > > <slong@××××××××××××××××××.uk> wrote:
6 > > | > I'm saying that until there is an independent implementation,
7 > > | > the specification is worthless and will contain huge numbers of
8 > > | > errors.
9 > > |
10 > > | Seriously? Without an implementation, your spec of what should
11 > > | happen will have loads of errors?
12 > >
13 > > Yes. It will describe what people think is allowed, rather than
14 > > what really is.
15 >
16 [snip]
17 > > Perfect example -- we'd never have caught the multiple
18 > > sourcing issue without an independent implementation.
19 >
20 > That issue was caught long ago by the portage branch of ebd (now
21 > known as pkgcore) actually, portage-2.1_alpha20050718 being the
22 > specific released version (rest where unofficial tarballs). Tree has
23 > degraded a bit since then, but already went after the issue a long
24 > while back to try and get things cleaned.
25 >
26 > I'm well aware thats going to be read "nya nya, we saw it first";
27 > that's not the intention. Intention is to point out that y'all are
28 > basically covering territory others may already have, thus
29 > potentially making the same mistakes others did. Re: env save/reload
30 > mistakes, will address it in a seperate email within next day or so
31 > (need to write it mainly).
32 >
33 > > | In process terms, I can't understand why the team working on it
34 > > | isn't a pkgcore dev (eg marienz if you can't communicate with
35 > > | ferringb)
36 >
37 > <mild reordering follows>
38 >
39 > > b) they're more interested in replacing
40 > > the ebuild format
41 >
42 > Pure and absolute FUD; recall which project has added incompatible
43 > version extensions, which is dropping running *rm when reinstalling
44 > the same ver, which *still* doesn't actually implement overlay logic,
45 > leading to overlay authors having to copy master files into each
46 > overlay branch.
47 Please have a look at our code before you make such claims.
48 Also have a look at our statements regarding overlays again. Overlays
49 can't be configure properly. Multiple repositories can. Nobody says
50 there should be no sharing between them, but it needs to be configured
51 by the user.
52
53 > Not intending on bashing, point is, pkgcore has *never* pushed
54 > "replacing the ebuild format", nor realistically changes to the
55 > ebuild/repo/configuration formats; implying otherwise is indicative
56 > of one being out of touch with reality.
57 >
58 > > Because a) they haven't asked,
59 >
60 > Oddly enough, asked. Got the "we give access to those who are
61 > useful" response several time over. Bringing up the issue, generally
62 > seems to trigger that response.
63 >
64 > > and c) every other time they've gotten involved
65 > > they've been highly unhelpful.
66 >
67
68 > > And what on earth do infrastructure have to do with a package
69 > > manager specification?
70 >
71 > Wolf31o2 (chris) is releng moreso; one of the few folks doing
72 > non-trivial things with the profiles pretty much, with long term
73 > experience doing so.
74 >
75 > In that regard, he's one of a few handful of people who basically
76 > could be considered profile experts- further, he's a catalyst monkey,
77 > which at least currently, is the stage building method.
78 He said there would be no need for infrastructure to be involved; a
79 claim i back. Nobody said Chris shouldn't be involved, and further more
80 as Chris is a council member he has the opportunity for read-only
81 access or a copy of the PMS repository under the prerequsite that it
82 will not be shared until it's finished.
83
84 Both kloeri and I have taken this opportunity and we told the other
85 council members in one of the meetings.
86
87 > > Somehow I don't think you have the slightest clue what the scope of
88 > > the document is...
89 >
90 > The suggetions he's laying out is intended to get multiple folks
91 > involved who each have their own specialized domain knowledge.
92 >
93 > For example, dismissing Chris when he's effectively the "profiles
94 > guy". Granted, can involve him afterwards, but don't much see the
95 > point in *not* doing it up front.
96 Read again, he did not dismiss Chris, he dismissed the claim that
97 Infrastructure should send somebody to discuss the package manager
98 standard.
99
100 Danny
101 --
102 Danny van Dyk <kugelfang@g.o>
103 Gentoo/AMD64 Project, Gentoo Scientific Project
104 --
105 gentoo-dev@g.o mailing list

Replies