Re: pkgconfig can't find libgnomeui on F9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Mar 23, 2009 at 1:11 PM, Jon Ciesla <limb@xxxxxxxxxxxx> wrote:
> Colin Walters wrote:
>>
>> On Mon, Mar 23, 2009 at 3:49 PM, Nicolas Chauvet <kwizart@xxxxxxxxx>
>> wrote:
>>
>>>
>>> Wrong, that will lead to overlinking which is exactly what the
>>> Requires.private original behaviour tend to avoid.
>>>
>>
>> Well, something is definitely broken if the behavior changes in an
>> undesirable way if more packages are installed than are specified in
>> the BuildRequires.
>>
>>
>>>
>>> The  problem is that the current Requires.private behaviour is conter
>>> intuitive and the best solution would be to move some of the
>>> Requires.private to their Libs.private : equivalent as a workaround.
>>>
>>
>> Ok, well that raises the question why the problem doesn't appear in
>> F-10 and later, if F-9 has the same version of pkg-config.
>>
>> Anyways if that's the fix, it needs to be done upstream.
>>
>>
>
> Similar failure on rawhide:
>
> http://koji.fedoraproject.org/koji/taskinfo?taskID=1255211

I think this is different. Here, all the pkg-config calls (done in
configure) have passed, but the build fails because the
libgnomeui-devel cflags have not been asked for. If the pkg-config
autoreqs are expected to fill this gap, then some .pc file is missing
a necessary reference to libgnomeui-2.0 in Requires or
Requires.private. Or perhaps glunarclock is using libgnomeui itself
but not checking for it during configure.

--
Dan

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux