Tom Wijsman <tom...@gentoo.org> wrote:
> Martin Vaeth <va...@mathematik.uni-wuerzburg.de> wrote:
>>
>> So keeping PMS is more important than usability?
>
> Being supported is more important than running into breakage.

What has a line in PMS which has practically no influence
on anybody except for breaking user experience have to do
with "being supported"?
Does any developer's life change so bad that he cannot
support it anymore if the package manager no longer gives
misleading errors to the user?

> Does support increase user experience? What about breakage?

Yeah, treating user-config files in a clearer way will break things
horribly.  Better question: What about the breakages which the
side effect of package.accept_keywords has just proven to cause?

> Let's say I want to have PM support for bug #449094 and do bug #472906.

You proved that you can find modifications of PMS which obviously
can have bad side effects in certain situations. And so what?
I am not going to kick your strawman.

> So, let's not rush this magic
> eapi-5-kernel feature and do it properly as part of eapi-6 or later.

Sure, introducing a new feature can wait until the involved
packages provide the new EAPI.
But the dependency breakage of the side effect we are talking
about will stay as long as at least one package in the dependency
chain is not EAPI=6 or newer, i.e. "not rushing" in your term
means waiting for ... 10 years? ... 20 years? ...forever?
This is simply not an appropriate way how to deal with problem
when they turn up in an already released EAPI. Especially not,
if it is such a tiny issue which can be fixed by reformulating
one or two lines just with having the side effects in mind
(which had probably surprised everybody - including myself -
in this consequence).


Reply via email to