Overview
Request 833345 superseded
- Migrate multi-spec build to multibuild.
- Update to version 2.36...
Depends on rq#833343.
This is a large rewrite of a spec file. One of the flavors is failing now. It needs to update build system itself, as the libmount1-mini provides library needed for the build system itself. To prevent build loops, it needs update of the build system of core packages (use util-linux-mini that does not require systemd).
- Created by sbrabec
- In state superseded
- Supersedes 807389 808562 808563 822515
- Superseded by 834769
- Open review for opensuse-review-team
- Open review for factory-staging
Request History
sbrabec created request
- Migrate multi-spec build to multibuild.
- Update to version 2.36...
Depends on rq#833343.
This is a large rewrite of a spec file. One of the flavors is failing now. It needs to update build system itself, as the libmount1-mini provides library needed for the build system itself. To prevent build loops, it needs update of the build system of core packages (use util-linux-mini that does not require systemd).
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:B"
dimstar declined review
Declining based on the two comments on the SR:
* flavor "" and flavor "standard" both produce util-linux (same package names)
* util-linux-mini must at least provide util-linux, so that rpm-build's dependency can be satisfied with it
That's the issue we could see so far in the Staging project (and migrating to the new layout is painful - but luckily willonly happen once)
dimstar declined request
Declining based on the two comments on the SR:
* flavor "" and flavor "standard" both produce util-linux (same package names)
* util-linux-mini must at least provide util-linux, so that rpm-build's dependency can be satisfied with it
That's the issue we could see so far in the Staging project (and migrating to the new layout is painful - but luckily willonly happen once)
dimstar_suse reopened request
Reopened via staging workflow.
dimstar_suse added factory-staging as a reviewer
Being evaluated by group "factory-staging"
dimstar_suse accepted review
Unstaged from project "openSUSE:Factory:Staging:B"
dimstar_suse declined request
Declined via staging workflow.
superseded by 834769
Flavor "" and Flavor "standard" seem to be doing the same thing, i.e. we duplicate binaries there
First experiments in Staging are desasterous. Main issue:
rpm-build requires util-linux; util-linux is not provided by util-linux-mini and as such, mini becomes no possible flavor to be installed (which would be mandatory for ring0)
this in turn results in util-linux (based on the dep) and util-linux-mini (project vminstall) to be attempted as parallel installs - resulting in file conflicts.