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


Martin Wilck's avatar
author source maintainer

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.


Fabian Vogt's avatar

+- 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.


Martin Wilck's avatar
author source maintainer

Please discuss this with adrianSuSE. It was his request (656043) and I reckon he ought to know.


Martin Wilck's avatar
author source maintainer

Can we please make progress here? The sibling request for SLE15 has been accepted already.


Dominique Leuenberger's avatar

Backlog - the mkinitrd dep is evil, as it pulls dracut into ring0


Jan Engelhardt's avatar

The dependency should evaluate to the same - as only dracut can provide /sbin/mkinitrd. Or does the solver do some magic?


Fabian Vogt's avatar

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.


Martin Wilck's avatar
author source maintainer

Apparently adrianSuSE sees this differently. I'll wait for his comment before resubmitting.


Martin Wilck's avatar
author source maintainer

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.


Thorsten Kukuk's avatar

Both are right from their point of view, but in this case Dominique has more power.


Fabian Vogt's avatar

The solution here is to kick suse-module-tools out of Ring0.

That should be done with a pending coreutils change.


Fabian Vogt's avatar

@mwilck: Nope, not pending yet. Does that need something else to be done first?


Martin Wilck's avatar
author source maintainer

The discussion got stuck on this: https://github.com/openSUSE/rpm-config-SUSE/pull/6

Request History
Martin Wilck's avatar

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's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:B as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:B


Dominique Leuenberger's avatar

dimstar accepted review


Martin Wilck's avatar

mwilck superseded request

superseded by 670473

openSUSE Build Service is sponsored by