Gentoo Archives: gentoo-portage-dev

From: Brian Harring <ferringb@×××××.com>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Re: Atom matching behavior
Date: Tue, 01 Aug 2006 01:38:30
Message-Id: 20060801013721.GE16589@seldon
In Reply to: Re: [gentoo-portage-dev] Re: Atom matching behavior by Drake Wyrm
1 On Mon, Jul 31, 2006 at 06:12:46PM -0700, Drake Wyrm wrote:
2 > Brian Harring <ferringb@×××××.com> wrote:
3 > > On Mon, Jul 31, 2006 at 04:55:09PM -0700, Drake Wyrm wrote:
4 > > > Brian Harring <ferringb@×××××.com> wrote:
5 > > > > On Mon, Jul 31, 2006 at 07:42:23PM +0200, Marius Mauch wrote:
6 > > > > > Was just brought to my attention that the =* operator doesn't
7 > > > > > work as I thought, as for example =foo-1.2* matches foo-1.20 as
8 > > > > > well as foo-1.2.3.
9 > > > <snip>
10 > > > > > but I'd suspect that many people share my original assumption
11 > > > > > and expect it to only match full version components
12 > > > >
13 > > > > Hear a bit of screaming from it once every 4-6 months; personally,
14 > > > > I interpret that as devs know which to use usually- additionally,
15 > > > > once the (bluntly) hissy fit from the dev subsides, and they're
16 > > > > reminded "yes it's annoying, but if you want it changed take it to
17 > > > > dev to get consensus" folks promptly forget about it.
18 > > >
19 > > > You mean a consensus on -dev like the one regarding the Sunrise
20 > > > project?
21 > > >
22 > > > > Either they're silently working around it, or it's not that much
23 > > > > of an issue (I suspect the latter, but am neutral towards the
24 > > > > change).
25 > > >
26 > > > Or ignoring it because it's not worth the heartache. Or they feel it
27 > > > to be more likely that their input will be rejected by devs who just
28 > > > don't feel like working on it, but also don't want their babies
29 > > > touched by foreign hands. See Bug #69343 and everything marked as a
30 > > > dupe against it for a fine example of that mentality.
31 > >
32 > > Either you're trolling, or your whinging (bluntly).
33 >
34 > Mostly trolling, but it's a valid point. The technical issue is not
35 > nearly as daunting as the political one.
36
37 And not doing something because of fear of screaming/politics means
38 that those using such tools get their way (one of the few cases where
39 it pays to be a stubborn bastard who'll kick back).
40
41 Meanwhile, this _is_ thread hijacking, getting back to the subject is
42 a better use of folks time and channels normally sane s/n ratio.
43
44 Besides... People aren't going to bitch about this one, it's a matter
45 of trying to keep people in the loop rather then portages usual modus
46 operandi of just slipping changes in, with portage devs being the ones
47 knowing about it (and yes, I was guilty of it in the past too). :)
48
49 This *should* require an EAPI bump, so at the very least repoman will
50 need a few tweaks, and people will need to be educated a bit re: the
51 fact the version op. behaves differently for EAPI0 vs EAPI1.
52 ~harring