[rosa-devel] Mass migration of packages to 'pkgconfig' BRs

Matthew Dawkins mattydaw at gmail.com
Thu May 16 18:45:58 MSK 2013


I see you kicked off a bunch of builds, and if I'm not mistaking, it's to
verify your conversion?

How's it going? I'm very interested in the results.

Regards,
Matt


On Tue, May 14, 2013 at 12:37 AM, Denis Silakov <denis.silakov at rosalab.ru>wrote:

> Sources are available here:
>
> https://abf.rosalinux.ru/**dsilakov/repo-fixers<https://abf.rosalinux.ru/dsilakov/repo-fixers>
>
> fix_build_req.pl is the script that transforms BRs.
>
> The idea is simple - if we find 'libfoo-devel' BR, then look what
> lib64foo-devel package provides - if it provides pkgconfig() entries, then
> try to select the closest one. If addition, if there are no pkgconfig()
> provides, check if 'foo-devel' can be used instead of 'libfoo-devel'.
>
> The scripts contain some hardcoded paths, but I hope this is not crucial
> and can be easily changed if someone wants to use the scripts on another
> machine.
>
>
> On 05/13/2013 10:37 PM, Jeff Johnson wrote:
>
>> On May 13, 2013, at 8:24 AM, Denis Silakov wrote:
>>
>>  The good news is that as a part of FBA (http://fba.rosalinux.ru/)
>>> development, we've recently created an automated tool to fix
>>> "invalid-build-requires" errors which tries to transform 'libfoo-devel' to
>>> appropriate 'pkgconfig()' entries.
>>>
>>>  Can you describe the implementation details please? A pointer
>> to sources would suffice ...
>>
>> 73 de Jeff
>>
>
>
> --
> Denis Silakov, ROSA Laboratory.
> www.rosalab.ru
>
> ______________________________**_________________
> rosa-devel mailing list
> rosa-devel at lists.rosalab.ru
> http://lists.rosalab.ru/**mailman/listinfo/rosa-devel<http://lists.rosalab.ru/mailman/listinfo/rosa-devel>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rosalab.ru/pipermail/rosa-devel/attachments/20130516/4043ecdc/attachment.html>


More information about the rosa-devel mailing list