[rosa-devel] Mass migration of packages to 'pkgconfig' BRs
denis.silakov at rosalab.ru
Tue May 14 10:37:26 MSK 2013
Sources are available here:
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
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
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.
More information about the rosa-devel