On Fri, 2018-04-20 at 13:14 +0200, Philipp Thomas wrote:
* Dominique Leuenberger / DimStar (dimstar@opensuse.org) [20180420 12:51]:
For the ring packages, we know that they should be buildable at all times, no package can be checked in that would break the build of any other ring package.
So if I get this right, graphviz would be a candidate for multibuild but coreutils not?
Let's start with the 'easy one': coreutils. This currently has two spec files, coreutils.spec and coreutils=testsuite.spec. Coreutils is a ring0 package (needed for bootstrap). If this were to contain a _multibuild, then coreutils-testsuite would require to be built in ring0 too, which is, due to the added build deps, not realistic. for graphviz: This consists of graphiz.spec and graphviz-addons.spec. Both are already in ring1 and needed for the minimalX building. as such, changing this into a _multibuild package would be acceptable and not cause trouble. cheers Dominique