Overview
Request 657402 superseded
- Move "weak-modules" script to -legacy subpackage to avoid
dependency on binutils (bsc#1116665)
- Require mkinitrd (provided also by dracut) directly instead of
file requires. This is fixing image build failures
- Created by mwilck
- In state superseded
- Supersedes 657084
- Superseded by 670220
- Open review for repo-checker
- Open review for factory-staging
-This package contains helper scripts for KMP installation and +This package contains helper scripts for MP installation and
I think you lost a 'K' there.
Request History
mwilck created request
- Move "weak-modules" script to -legacy subpackage to avoid
dependency on binutils (bsc#1116665)
- Require mkinitrd (provided also by dracut) directly instead of
file requires. This is fixing image build failures
licensedigger accepted review
ok
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
dimstar accepted review
staging-bot set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
staging-bot accepted review
Picked openSUSE:Factory:Staging:B
dimstar_suse changed priority to moderate => important
raising priority for openSUSE:Factory:Staging:B
dimstar_suse accepted review
Removing from openSUSE:Factory:Staging:B, re-evaluation needed
dimstar_suse added factory-staging as a reviewer
Requesting new staging review
dimstar_suse declined request
the Usage of /sbin/mkinitrd was intentional - requiring dracut by a ring0 package means pulling dracut into ring0 - inacceptable
superseded by 670220
+- Require mkinitrd (provided also by dracut) directly instead of + file requires. This is fixing image build failures
Should not be necessary. If something fails because of that, it's because the prjconfig is incomplete.
Please discuss this with adrianSuSE. It was his request (656043) and I reckon he ought to know.
Can we please make progress here? The sibling request for SLE15 has been accepted already.
Backlog - the mkinitrd dep is evil, as it pulls dracut into ring0
The dependency should evaluate to the same - as only dracut can provide /sbin/mkinitrd. Or does the solver do some magic?
It would evaluate to the same if openSUSE:Factory had FileProvides: /sbin/mkinitrd mkinitrd.
IMO the change is a noop so could just be reverted.
Apparently adrianSuSE sees this differently. I'll wait for his comment before resubmitting.
Can you guys please come to a common understanding of these issues. I changed the dependency from /sbin/mkinitrd to mkinitrd because of request 656043, submitted by adrianSuSE, who (I assumed) knows what he's saying.
Both are right from their point of view, but in this case Dominique has more power.
The solution here is to kick suse-module-tools out of Ring0.
That should be done with a pending coreutils change.
@mwilck: Nope, not pending yet. Does that need something else to be done first?
The discussion got stuck on this: https://github.com/openSUSE/rpm-config-SUSE/pull/6