Michael Schwendt wrote:
> And there would be drawbacks, too, for a hardcoded "Req => BR" rule.
> It would make circular deps impossible: Pkg A requires Pkg A-extras,
> and Pkg A-extras BR Pkg A.  It would make bootstrapping a dist more
> complicated. For some pkgs (e.g. leaf pkgs) it is fine if they are
> not available in the buildroot when building a pkg that requires the
> leaf pkg at run-time.  For other pkgs it is fine if you build them
> with an old build tool for a target env that is build upon a newer tool.

Also note that we explicitly patch the build time checks for PyKDE4 
(subpackage of kdebindings) out of some KDE modules which have Python-based 
subpackages needing PyKDE4 at runtime because we DON'T want to BR PyKDE4, 
since kdebindings is usually one of the last packages we build for a given 
KDE version.

        Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to