You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to install system76-dkms from Copr with rpm-ostree gives
error: Running %post for system76-dkms: bwrap(/bin/sh): Child process killed by signal 8; run `journalctl -t 'rpm-ostree(system76-dkms.post)'` for more information
Running that command gives
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[8908]: Error! No write access to DKMS tree at /var/lib/dkms
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[8927]: Error! No write access to DKMS tree at /var/lib/dkms
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[8947]: Creating symlink /var/lib/dkms/system76/0.22/source -> /usr/src/system76-0.22
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[8998]: mkdir: cannot create directory ‘/var/lib/dkms’: Read-only file system
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[8999]: ln: failed to create symbolic link '/var/lib/dkms/system76/0.22/source': No such file or directory
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[9007]: ls: cannot access '/var/lib/dkms/system76/0.22/source': No such file or directory
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[9010]: Error! The directory /var/lib/dkms/system76/0.22/source does not appear to have module source located within it.
Dec 06 20:04:21 galago rpm-ostree(system76-dkms.post)[9010]: Build halted.
Steps to reproduce (if you know):
sudo rpm-ostree install system76-dkms
Expected behavior:
system76-dkms installs without error.
Other Notes:
This also affects system76-io-dkms and system76-acpi-dkms.
I know this is a relatively rare usecase that might be difficult to fix, so I understand if it's not a priority. Thank you for all your work on this project.
The text was updated successfully, but these errors were encountered:
The problem is dkms itself because it's not compatible with the immutable base system. Akmods, the official way of providing dynamic kernel modules on Fedora distros, works well. If you could package these modules as akmod packages (or at least .spec files so users can build their own packages), that would be great. See here for more info on akmod.
Distribution (run
cat /etc/os-release
):Related Application and/or Package Version (run
apt policy $PACKAGE NAME
):Issue/Bug Description:
Trying to install
system76-dkms
from Copr withrpm-ostree
givesRunning that command gives
Steps to reproduce (if you know):
sudo rpm-ostree install system76-dkms
Expected behavior:
system76-dkms
installs without error.Other Notes:
This also affects
system76-io-dkms
andsystem76-acpi-dkms
.I know this is a relatively rare usecase that might be difficult to fix, so I understand if it's not a priority. Thank you for all your work on this project.
The text was updated successfully, but these errors were encountered: