I’m adding links that might help others in the future.
hey there, looks like the firmware-manager build did not finish for Fedora 41. I manually grabbed the Fedora 40 RPM as a a workaround
It couldn’t finish, as it was never started
This software has not been updated for a long time, so I have to do a manual rebuild when a new Fedora version is released.
I did that now.
There seems to be a problem installing system76-dkms under the latest kernel for Fedora 41.
Non-critical error in post-install scriptlet: system76-dkms-0:1.0.16-1.x86_64
Scriptlet output:
Creating symlink /var/lib/dkms/system76/0.23.git.27.a5e29c0d/source → /usr/src/system76-0.23.git.27.a5e29c0dSign command: /lib/modules/6.12.4-200.fc41.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pubCleaning build area… done.
Building module(s)…(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.12.4-200.fc41.x86_64 -C /lib/modules/6.12.4-200.fc41.x86_64/build M=/var/lib/dkms/system76/0.23.git.27.a5e29c0d/buildError! Bad return status for module build on kernel: 6.12.4-200.fc41.x86_64 (x86_64)
Consult /var/lib/dkms/system76/0.23.git.27.a5e29c0d/build/make.log for more information.Sign command: /lib/modules/6.12.4-200.fc41.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pubCleaning build area… done.
Building module(s)…(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.12.4-200.fc41.x86_64 -C /lib/modules/6.12.4-200.fc41.x86_64/build M=/var/lib/dkms/system76/0.23.git.27.a5e29c0d/buildError! Bad return status for module build on kernel: 6.12.4-200.fc41.x86_64 (x86_64)
Consult /var/lib/dkms/system76/0.23.git.27.a5e29c0d/build/make.log for more information.[RPM] %post(system76-dkms-1.0.16-1.x86_64) scriptlet failed, exit status 10
Hi @jim1985
The System76 developers resolved the issue a few days ago. You can check the fix here: To make it compatible with Linux 6.12.x by Smith1970 · Pull Request #71 · pop-os/system76-dkms · GitHub.
I have just released the Fedora package update.
With the release of Fedora 42, I was thinking about updating, but I saw the latest system76-firmware 1.0.70-1 build for 42 failed. Is it possible to get this to rebuild? I just dont want to upgrade and find out im causing myself an issue.
Thanks,
bit the bullet, but Im unable to actually get running on Fedora 42.
> sudo /usr/bin/system76-power daemon
[INFO] Rescanning PCI bus
[INFO] 0000:00:02.0: Intel graphics
[INFO] 0000:00:02.0: Function for 0000:00:02.0
[WARN] Failed to set automatic graphics power: org.freedesktop.DBus.Error.Failed: does not have switchable graphics
unable to create system service for org.freedesktop.UPower.PowerProfiles
Caused by:
name already taken on the bus
You will need to disable tuned or removed the tuned packages as they are likely to be causing the conflicting services.
system76-firmware is updated and rebuilt for Fedora 42.
Please check power-profiles-daemon
. It might interfere with the system76-power, as those two services are responsible for similar actions.
I believe tuned replaced power-profiles-daemon
Hello. Right now, just installing basic packages from the first step already breaks wifi and brightness on Fedora 42. I’m using Adder WS. I don’t think it’s related to tuned and system76-power.
I cannot help with no logs.
Additionally, please note that I only do a package for Fedora. Software is created by the System76.
Wanted to report, after disabling tuned, everything worked.
I wanted to report that dnf wants to install firmware-manager with version 0.12, which is an old build (and probably a typo of 0.1.2, since the latest version released by upstream is still 0.1.5).
Would it be possible to remove this package? Thank you.
Hi @bernie
I am unable to confirm the issue with dnf. Mine is installing 1.5, but indeed, packages with old version number style were in the repo, so I just deleted them.
I hope that helps.
M.
I’m running Rawhide, and I see the package here:
The F42 repo has 0.1.5 instead.
Please check again. I have a 404 on provided url
From the copr console all wrongly numbered packages were removed:
dnf install firmware-manager
tried to install 0.12-1.fc37, but this time the download failed with 404.
I tried dnf install --refresh firmware-manager
, and this time I got 0.1.5-5.
So it seems the bogus package is gone now, but people who already have it installed won’t receive updates until upstream releases a version above 0.12.
I would recommend bumping the package’s epoch if this could affect non-rawhide users.