1 |
On 2007/03/25, Mike Frysinger <vapier@g.o> wrote: |
2 |
|
3 |
> =foo/bar-1.2.* has never been valid and still isnt valid in current |
4 |
> portage ... i dont see a reason to force it in for EAPI=0 considering |
5 |
> we've gotten by so far without it being a big deal |
6 |
|
7 |
Sure. I've probably not been clear, i was not suggesting adding this |
8 |
"=1.2.*" syntax in EAPI=0 (just mentioned it since it was one of the |
9 |
proposal made here, but personaly i don't like it). |
10 |
|
11 |
My suggestion is only about dropping the substring-match semantics, to |
12 |
replace it with something more restrictive, and that, it's doable for |
13 |
EAPI=0 if decided now. |
14 |
|
15 |
FYI, below is a list of existing =foo/bar-x.y* depatoms for which a |
16 |
foo/bar-x.y[0-9]* ebuild exists. Each time, it is followed by the |
17 |
list of ebuilds which use this depatom, with details grepped-out from |
18 |
the said ebuild. When there is no details, it usualy means that the |
19 |
dep is in an eclass (that the case for several =automake-1.1* and |
20 |
=autoconf-2.1* deps, which could be fixed all at once in |
21 |
autotoools.eclass). |
22 |
|
23 |
|
24 |
=app-dicts/aspell-en-0.5* |
25 |
--- |
26 |
app-dicts/aspell-en-0.51.0 |
27 |
app-dicts/aspell-en-0.51.1 |
28 |
--- |
29 |
app-text/aspell-0.60.4-r2: !=app-dicts/aspell-en-0.5*" |
30 |
app-text/aspell-0.60.3-r1: !=app-dicts/aspell-en-0.5*" |
31 |
app-text/aspell-0.60.4-r1: !=app-dicts/aspell-en-0.5*" |
32 |
app-text/aspell-0.60.5: !=app-dicts/aspell-en-0.5*" |
33 |
|
34 |
|
35 |
=app-text/docbook-xsl-stylesheets-1.6* |
36 |
--- |
37 |
app-text/docbook-xsl-stylesheets-1.68.1-r1 |
38 |
--- |
39 |
media-sound/solfege-2.0.5: =app-text/docbook-xsl-stylesheets-1.6*" |
40 |
media-sound/solfege-2.0.6: =app-text/docbook-xsl-stylesheets-1.6*" |
41 |
|
42 |
|
43 |
=media-libs/libsidplay-1.3* |
44 |
--- |
45 |
media-libs/libsidplay-1.36.57 |
46 |
--- |
47 |
media-plugins/gst-plugins-sidplay-0.10.3:RDEPEND="=media-libs/libsidplay-1.3* |
48 |
media-plugins/gst-plugins-sidplay-0.8.12:DEPEND="=media-libs/libsidplay-1.3*" |
49 |
|
50 |
|
51 |
=sys-apps/dbus-0.6* |
52 |
--- |
53 |
sys-apps/dbus-0.61-r1 |
54 |
sys-apps/dbus-0.62-r2 |
55 |
--- |
56 |
net-im/gossip-0.23: dbus? ( || ( >=dev-libs/dbus-glib-0.71 |
57 |
=sys-apps/dbus-0.6* ) )" |
58 |
net-im/gossip-0.22: dbus? ( || ( >=dev-libs/dbus-glib-0.71 |
59 |
=sys-apps/dbus-0.6* ) )" |
60 |
|
61 |
|
62 |
=sys-devel/autoconf-2.1* |
63 |
--- |
64 |
sys-devel/autoconf-2.13 |
65 |
--- |
66 |
app-benchmarks/httperf-0.8: |
67 |
app-editors/xemacs-21.4.20-r2: |
68 |
app-editors/xemacs-21.4.20-r1: |
69 |
app-office/mozilla-sunbird-0.3.1: |
70 |
app-text/sgml-common-0.6.3-r4: |
71 |
app-text/xdvik-22.84.10: |
72 |
app-text/dgs-0.5.10-r1: |
73 |
app-text/sgml-common-0.6.3-r5: |
74 |
dev-lang/regina-rexx-3.3: |
75 |
dev-libs/apr-util-0.9.12-r1: |
76 |
dev-tcltk/expect-5.42.1: =sys-devel/autoconf-2.1*" |
77 |
dev-tcltk/expect-5.43.0: =sys-devel/autoconf-2.1*" |
78 |
dev-tcltk/expect-5.42.1-r1: =sys-devel/autoconf-2.1*" |
79 |
mail-client/mozilla-thunderbird-2.0_beta2: |
80 |
mail-client/mozilla-thunderbird-1.5.0.10: |
81 |
mail-client/mozilla-thunderbird-1.5.0.9: |
82 |
media-sound/cdparanoia-3.9.8-r5: |
83 |
net-analyzer/pchar-1.5: |
84 |
net-libs/xulrunner-1.8.0.4: |
85 |
net-nntp/inn-2.4.3: |
86 |
net-proxy/privoxy-3.0.5_beta:DEPEND="=sys-devel/autoconf-2.1* |
87 |
net-proxy/privoxy-3.0.3-r5:DEPEND="=sys-devel/autoconf-2.1* |
88 |
net-proxy/privoxy-3.0.3-r3: =sys-devel/autoconf-2.1* |
89 |
www-client/mozilla-firefox-2.0.0.2: |
90 |
www-client/mozilla-firefox-1.5.0.10: |
91 |
www-client/mozilla-firefox-1.5.0.11: |
92 |
www-client/mozilla-firefox-2.0.0.3: |
93 |
www-client/mozilla-firefox-1.5.0.9: |
94 |
x11-plugins/enigmail-0.94.3-r1: |
95 |
x11-plugins/enigmail-0.94.3: |
96 |
x11-plugins/enigmail-0.94.1: |
97 |
|
98 |
|
99 |
=sys-devel/automake-1.1* |
100 |
--- |
101 |
sys-devel/automake-1.10 |
102 |
--- |
103 |
dev-libs/apr-1.2.8: |
104 |
|
105 |
|
106 |
-- |
107 |
TGL. |
108 |
-- |
109 |
gentoo-portage-dev@g.o mailing list |