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
I’ve been using Bluefin on a spare laptop for a while and love it, so I recently decided to move my main machine, a System76 Thelio Mira, to Bluefin as well.
Overall things are working well, but they use a custom I/O board to control the cooling fans and that requires the system76-io driver along with system76-power to prevent the fans going full blast constantly.
I was able to build the modules locally and layer the system76-power package (from szydell/system76 Copr) to verify that things work, but I wanted to Do It Right ™️, so I set about making my own image with these changes.
I was able to repackage the driver in my own Copr (source) using what I think is the right magic for akmods, and used the Blue Build template to make my own image based on bluefin-dx.
Now where I’ve gotten stuck is in my recipe I use a script based on what I found in the ublue-akmods repo to build and install my module package but the script fails deep in the bowels of akmods when it tries to call dnf to actually install the module package.
The output is
error: unexpected argument '--nogpgcheck' found
My understanding is that this option changed to --no-gpgcheck in dnf5, but there should be an alias set up for compatibility and that seems to be what’s not working.
I’ve confirmed via script hackery that the /usr/share/dnf5/aliases.d/compatibility.conf file exists in this environment and that the --nogpgcheck alias is in there, so I’m pretty stumped on how to proceed.
I’d be very grateful for any advice! Thanks in advance!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi folks!
I’ve been using Bluefin on a spare laptop for a while and love it, so I recently decided to move my main machine, a System76 Thelio Mira, to Bluefin as well.
Overall things are working well, but they use a custom I/O board to control the cooling fans and that requires the system76-io driver along with system76-power to prevent the fans going full blast constantly.
I was able to build the modules locally and layer the
system76-power
package (from szydell/system76 Copr) to verify that things work, but I wanted to Do It Right ™️, so I set about making my own image with these changes.I was able to repackage the driver in my own Copr (source) using what I think is the right magic for akmods, and used the Blue Build template to make my own image based on bluefin-dx.
Now where I’ve gotten stuck is in my recipe I use a script based on what I found in the ublue-akmods repo to build and install my module package but the script fails deep in the bowels of akmods when it tries to call dnf to actually install the module package.
The output is
My understanding is that this option changed to
--no-gpgcheck
in dnf5, but there should be an alias set up for compatibility and that seems to be what’s not working.I’ve confirmed via script hackery that the
/usr/share/dnf5/aliases.d/compatibility.conf
file exists in this environment and that the--nogpgcheck
alias is in there, so I’m pretty stumped on how to proceed.I’d be very grateful for any advice! Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions