Overview
Request 670220 superseded
This does not include the controversial "file system blacklisting"
yet!
- Update to version 15.0.20 (git 1396df5):
- Fix driver-check.sh (boo#1123697, boo#1123704)
- add /etc/modprobe.d/50-blacklist.conf from sysconfig package
(boo#1107611)
- Remove hard dependency on mkinitrd (boo#1123721)
- Make sure code works also without kmod-compat
- Replace file dependency on /sbin/depmod by weak package dependency
- 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 657402
- Superseded by 670473
- Open review for repo-checker
- Open review for openSUSE:Factory:Staging:B
+- 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
Request History
mwilck created request
This does not include the controversial "file system blacklisting"
yet!
- Update to version 15.0.20 (git 1396df5):
- Fix driver-check.sh (boo#1123697, boo#1123704)
- add /etc/modprobe.d/50-blacklist.conf from sysconfig package
(boo#1107611)
- Remove hard dependency on mkinitrd (boo#1123721)
- Make sure code works also without kmod-compat
- Replace file dependency on /sbin/depmod by weak package dependency
- 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
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
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 accepted review
superseded by 670473
IMPORTANT: Please also accept https://build.opensuse.org/request/show/670420, otherwise the "modsign-verify" tool will be missing. The two packages (suse-module-tools and pesign-obs-integration) should hit Factory at the same time.