On 05/18/2017 07:17 PM, Alec Warner wrote:
On Wed, May 17, 2017 at 12:38 PM, Patrick Lauer <patr...@gentoo.org
<mailto:patr...@gentoo.org>> wrote:
Ohey,
as you might have noticed I've just corrected the metadata.xml of
all elasticsearch-related packages.
For some strange reason I was listed there as maintainer, but since
no one wanted to listen to my ideas I guess I wasn't. So now last
person who touched it gets stuck with it.
Since proxy-maint refuses to be removed from packages (especially
since they were unconditionally added to all packages with a
non-gentoo-dev maintainer in metadata) they are the de facto
maintainers, and overrule everything else.
I've tried multiple strategies including removing them from
metadata, but ... see app-admin/elasticsearch, proxy-maint is like
the toe fungus that always comes back (e.g. commit
f0925c10834464e62ce7209f2afa7797b594d350 )
Sometimes it's almost absurdly funny, especially when you commit
RESTRICT="test" because tests fail reliably just to have that reverted.
(See dev-python/elasticsearch-py )
Bonus mention:
bbdc5412061adf598ed935697441a7d6b05f7614
app-admin/logstash-bin: drop old
Signed-off-by: Andrew Savchenko <birc...@gentoo.org
<mailto:birc...@gentoo.org>>
That removed the versions I was using, so I better maintain the
versions I use in an overlay. Well ok then.
I don't quite get this gripe. Gentoo is a rolling distro. Versions of
things "you are using" get removed and replaced with newer versions all
the time. Why is this a big deal now?
I "was" package maintainer and relied on these versions.
If I as maintainer have no control over such things, why am I
maintainer, and why do I need an overlay?
... that sounds exquisitely confused, I have no idea why this discussion
even exists.