Rich Freeman:
> On Fri, May 9, 2014 at 4:08 PM, Tom Wijsman <tom...@gentoo.org> wrote:
>> On Fri, 09 May 2014 20:57:29 +0100
>> Markos Chandras <hwoar...@gentoo.org> wrote:
>>
>>> I was wondering, is there a good reason we keep our own pkgconfig
>>> files instead of communicating that to upstream and resolve that
>>> properly?
>>
>> Yes, when your "instead of ..." is not an option.
>>
>>> What other distributions do? Or are we a special case and
>>> we need our own pc files?
>>
>> No, see https://bugs.gentoo.org/show_bug.cgi?id=509392#c23 which reads:
>>
>>     "You do realize that out of five distros (Fedora, Debian,
>>     Slackware, SuSe, Mandriva) I checked five ship a .pc file?" by mabi.
> 
> I think fixing upstream is a no-brainer.  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.
> 
> When the only issue is maintainer laziness I could see fixing that in
> a different way...
> 

The fact is... missing pkg-config files are in 99% of the cases all
fixable by fixing the build systems of packages that assume those
pkg-config files... more specific: provide a fallback (I gave enough
links for that in the reponse to the council agenda mail).

This improves portability overall, for upstream, for us, for other
distros and for random users.

Reply via email to