On 10 May 2014 04:34, Markos Chandras <hwoar...@gentoo.org> wrote:
> On 05/09/2014 09:32 PM, Tom Wijsman wrote:
>> On Fri, 9 May 2014 16:15:58 -0400
>> Rich Freeman <ri...@gentoo.org> wrote:
>>
>>> I think fixing upstream is a no-brainer.
>>
>> It indeed is, this is the goal; you can force them in multiple ways,
>> some of which can be found on the Lua bug and previous discussion(s).
>>
>>> The controversy only exists when upstream refuses to cooperate (which
>>> seems to be the case when we're one of six distros patching it).  If
>>> there are other situations where we supply our own files please speak
>>> up.
>>
>> Not that I know of; the refusal to cooperate is what this is all about,
>> see my last response to hwoarang before this mail for a short summary.
>> Though, I think that the Lua maintainers can explain all the details...
>>
>>> When the only issue is maintainer laziness I could see fixing that in
>>> a different way...
>>
>> It has always been an issue; we could always use more manpower, ...
>>
>> https://wiki.gentoo.org/wiki/Contributing_to_Gentoo
>>
>
> Well to me it feels that gentoo specific .pc files is a similar problem
> to any other patch that affects upstream code in order to make the
> package compatible with gentoo. Some people may consider downstream pc
> files more dangerous because reverse deps are affected. But really, if
> there is no other alternative, we shouldn't be treating this as a
> special case. We patch upstream packages all the time after all

Exactly. I don't understand why this is an issue at all. Obviously,
if upstream does not ship a .pc file or ships a broken one, we try
to work with upstream to get it fixed on their end. If they are
uncooperative, we fix it on our end.

-- 
Cheers,

Ben | yngwin
Gentoo developer

Reply via email to