Bug 2346949 - I want to install dkms without systemd, I prefer with systemd-standalone installed
Summary: I want to install dkms without systemd, I prefer with systemd-standalone inst...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: dkms
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Simone Caronni
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-02-21 03:06 UTC by passymas
Modified: 2025-03-19 09:34 UTC (History)
5 users (show)

Fixed In Version: dkms-3.1.6-1.fc42 dkms-3.1.6-1.fc41 dkms-3.1.6-1.el10_1 dkms-3.1.6-1.el8 dkms-3.1.6-1.el9 dkms-3.1.6-1.fc40
Clone Of:
Environment:
Last Closed: 2025-03-19 00:16:51 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description passymas 2025-02-21 03:06:20 UTC
When I want to install dkms for x86_64, it asks me for systemd, I want to install it without systemd.

dnf5 install dkms


Reproducible: Always

Steps to Reproduce:
1.dnf5 install dkms
Actual Results:  
It doesn't install because it asks me for systemd.

Expected Results:  
I would like it to install but not install systemd, instead I have systemd-standalone installed

dkms-3.1.5-1.fc42.noarch from rawhide requires systemd

systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 conflicts with systemd provided by systemd-257.3-7.fc43.x86_64

Comment 1 passymas 2025-02-21 03:07:07 UTC
 dnf5 install dkms 
Failed to set locale, defaulting to "C.UTF-8"
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: systemd-257.3-7.fc43.i686 from rawhide has inferior architecture
  - package dkms-3.1.5-1.fc42.noarch from rawhide requires systemd, but none of the providers can be installed
  - problem with installed package
  - installed package systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 conflicts with systemd provided by systemd-257.3-7.fc43.x86_64 from rawhide
  - package systemd-257.3-7.fc43.x86_64 from rawhide conflicts with systemd-standalone-tmpfiles provided by systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 from rawhide
  - conflicting requests
You can try to add to command line:
  --allowerasing to allow removing of installed packages to resolve problems
  --skip-broken to skip uninstallable packages

Comment 2 Simone Caronni 2025-02-22 18:17:54 UTC
@passymas this is for containers only right? There is no systemd in fedora 42+ container images.

I've implemented the necessary changes: https://koji.fedoraproject.org/koji/buildinfo?buildID=2664593

I will release an update with a new DKMS release (soon) as converting to rpmautospec screwed up the release, so it will start again from 1.

Comment 3 passymas 2025-02-23 17:31:44 UTC
I don't understand much of what you are talking about, what are containers?

Now that the changes have been made, do we have to wait for the packages to be updated in the RawHide repository?

Comment 4 Simone Caronni 2025-02-24 14:36:57 UTC
The packages are already available in rawhide.

If you're not using containers, which for Fedora 42 are no longer built with systemd libraries, how do you run Fedora rawhide without systemd?

Comment 5 passymas 2025-02-24 23:17:22 UTC
Well, yesterday I tried and I couldn't, today I did, dkms is already installed.

I have the same problem, but with other programs, for example... wine, monodevelop.

I started with a system that is based on Slackware, I put the Fedora DNF on it, and that is why it does not have SystemD, but it keeps for example the LxDe desktop environment. The system is LxPupSc-21.04_plus2-T-k64.iso

https://archive.org/download/Puppy_Linux_Lxpup/LxPupSc64-23.01%2B4-T.iso

I have my own iso uploaded to mediafire, I don't know if I can show it here, but I think the idea is understandable.

wine.

dnf install wine
Failed to set locale, defaulting to "C.UTF-8"
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
 - package wine-9.1-1.fc40.i686 from fedora40 requires wine-desktop = 9.1-1.fc40, but none of the providers can be installed
 - package wine-9.1-1.fc40.x86_64 from fedora40 requires wine-desktop = 9.1-1.fc40, but none of the providers can be installed
 - package wine-10.1-1.fc43.i686 from rawhide requires wine-desktop = 10.1-1.fc43, but none of the providers can be installed
 - package wine-10.1-1.fc43.x86_64 from rawhide requires wine-desktop = 10.1-1.fc43, but none of the providers can be installed
 - package wine-desktop-9.1-1.fc40.noarch from fedora40 requires wine-systemd = 9.1-1.fc40, but none of the providers can be installed
 - package wine-desktop-10.1-1.fc43.noarch from rawhide requires wine-systemd = 10.1-1.fc43, but none of the providers can be installed
 - package wine-systemd-9.1-1.fc40.noarch from fedora40 requires systemd >= 23, but none of the providers can be installed
 - package wine-systemd-9.1-1.fc40.noarch from fedora40 requires systemd, but none of the providers can be installed
 - package wine-systemd-10.1-1.fc43.noarch from rawhide requires systemd >= 23, but none of the providers can be installed
 - package wine-systemd-10.1-1.fc43.noarch from rawhide requires systemd, but none of the providers can be installed
 - systemd-255.4-1.fc40.i686 from fedora40 has inferior architecture
 - problem with installed package
 - installed package systemd-sysusers-257.3-7.fc43.x86_64 obsolete systemd < 257.3-4 provided by systemd-255.4-1.fc40.x86_64 from fedora40
 - package systemd-sysusers-257.3-7.fc43.x86_64 from rawhide obsolete systemd < 257.3-4 provided by systemd-255.4-1.fc40.x86_64 from fedora40
 - systemd-257.3-7.fc43.i686 from rawhide has inferior architecture
 - problem with installed package
 - installed package systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 conflicts with systemd provided by systemd-257.3-7.fc43.x86_64 from rawhide
 - package systemd-257.3-7.fc43.x86_64 from rawhide conflicts with systemd-standalone-tmpfiles provided by systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 from rawhide
 - package systemd-257.3-7.fc43.x86_64 from rawhide conflicts with systemd-standalone-tmpfiles provided by systemd-standalone-tmpfiles-255.4-1.fc40.x86_64 from fedora40
You can try to add to command line:
 --allowerasing to allow removing of installed packages to resolve problems
 --skip-broken to skip uninstallable packages

dnfn monodevelop
Failed to set locale, defaulting to "C.UTF-8"
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
 - package monodevelop-5.10.0-30.fc42.x86_64 from rawhide requires subversion, but none of the providers can be installed
 - package monodevelop-5.10.0-27.fc40.x86_64 from fedora40 requires subversion, but none of the providers can be installed
 - package subversion-1.14.3-5.fc40.x86_64 from fedora40 requires systemd, but none of the providers can be installed
 - package subversion-1.14.5-8.fc43.x86_64 from rawhide requires systemd, but none of the providers can be installed
 - systemd-255.4-1.fc40.i686 from fedora40 has inferior architecture
 - problem with installed package
 - installed package systemd-sysusers-257.3-7.fc43.x86_64 obsolete systemd < 257.3-4 provided by systemd-255.4-1.fc40.x86_64 from fedora40
 - package systemd-sysusers-257.3-7.fc43.x86_64 from rawhide obsolete systemd < 257.3-4 provided by systemd-255.4-1.fc40.x86_64 from fedora40
 - systemd-257.3-7.fc43.i686 from rawhide has inferior architecture
 - problem with installed package
 - installed package systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 conflicts with systemd provided by systemd-257.3-7.fc43.x86_64 from rawhide
 - package systemd-257.3-7.fc43.x86_64 from rawhide conflicts with systemd-standalone-tmpfiles provided by systemd-standalone-tmpfiles-257.3-7.fc43.x86_64 from rawhide
 - package systemd-257.3-7.fc43.x86_64 from rawhide conflicts with systemd-standalone-tmpfiles provided by systemd-standalone-tmpfiles-255.4-1.fc40.x86_64 from fedora40
You can try to add to command line:
 --allowerasing to allow removing of installed packages to resolve problems
 --skip-broken to skip uninstallable packages

Comment 6 Simone Caronni 2025-02-25 09:01:04 UTC
OK, sorry but this is really not something we should strive for support. I'll consider the container case as the reasoning behind the change, it covers your personal use case as well.

Comment 7 Fedora Update System 2025-03-10 12:22:18 UTC
FEDORA-EPEL-2025-9a1b6b62a4 (dkms-3.1.6-1.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-9a1b6b62a4

Comment 8 Fedora Update System 2025-03-10 12:22:19 UTC
FEDORA-2025-389118cf3e (dkms-3.1.6-1.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-389118cf3e

Comment 9 Fedora Update System 2025-03-10 12:22:20 UTC
FEDORA-2025-4e89ef1a5b (dkms-3.1.6-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-4e89ef1a5b

Comment 10 Fedora Update System 2025-03-10 12:22:20 UTC
FEDORA-2025-d06838c42c (dkms-3.1.6-1.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-d06838c42c

Comment 11 Fedora Update System 2025-03-11 01:22:47 UTC
FEDORA-2025-4e89ef1a5b has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-4e89ef1a5b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-4e89ef1a5b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2025-03-11 01:54:31 UTC
FEDORA-2025-d06838c42c has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-d06838c42c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-d06838c42c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2025-03-11 02:15:10 UTC
FEDORA-2025-389118cf3e has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-389118cf3e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-389118cf3e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2025-03-11 02:26:29 UTC
FEDORA-EPEL-2025-524edeae02 has been pushed to the Fedora EPEL 10.1 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-524edeae02

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2025-03-11 02:32:08 UTC
FEDORA-EPEL-2025-9a1b6b62a4 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-9a1b6b62a4

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2025-03-11 02:33:43 UTC
FEDORA-EPEL-2025-d81eb29909 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-d81eb29909

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2025-03-19 00:16:51 UTC
FEDORA-2025-4e89ef1a5b (dkms-3.1.6-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2025-03-19 02:05:39 UTC
FEDORA-2025-d06838c42c (dkms-3.1.6-1.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2025-03-19 02:25:13 UTC
FEDORA-EPEL-2025-524edeae02 (dkms-3.1.6-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 Fedora Update System 2025-03-19 02:57:01 UTC
FEDORA-EPEL-2025-9a1b6b62a4 (dkms-3.1.6-1.el8) has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 21 Fedora Update System 2025-03-19 03:19:21 UTC
FEDORA-EPEL-2025-d81eb29909 (dkms-3.1.6-1.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 22 Fedora Update System 2025-03-19 03:27:41 UTC
FEDORA-2025-389118cf3e (dkms-3.1.6-1.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 23 passymas 2025-03-19 09:34:35 UTC
I didn't understand well what a container is.


Note You need to log in before you can comment on or make changes to this bug.