Hi all,
As part of the setup of ALP products into build service, we would like
to change Factory review policy regarding multi-specfile package:
Currently, packages containing multiple specfiles require creating
links to another package, with the name of secondary specfiles.
For instance:
on Build service, package foo contains:
-foo.spec
-bar.spec
Only foo.spec will be built. For bar.spec to be built, a linkpac is
needed from foo => bar.
Creation of this link is handled by OBS when accepting a sr.
With ALP, our goal is to migrate source management to git backend in
the (hopefully) near future (there won't be any immediate change on how
to do package submissions, don't worry ;).
To do that and after discussing with Build Service project managers, it
would be easier (and cleaner) to add to packages with multiple
specfiles a _multibuild file to handle additional specfile, without the
need of linkpac.
In the example above, package foo would contains:
- foo.spec
- bar.spec
- _multibuild
_multibuild content:
<multibuild>
<flavor>bar.spec</flavor>
</multibuild>
(there is no need to mention foo.spec).
If there is an agreement, all multi-spec Factory packages will need to
be migrated, factory-auto bot will need to be adapted to reject
submission without multi-spec.
Hopefully, this will be a one-time only cleanup.
Questions ? Comments ?
--
Frederic CROZAT
Enterprise Linux OS and Containers Architect
SUSE