hello
hello copied to clipboard
Consider adding fwupd
Consider adding fwupd to helloSystem so that users can update their firmware easily.
https://fosdem.org/2021/schedule/event/porting_fwupd_to_the_bsd/
cc @Asiderr
We'd want a PyQt based GUI for it, though.
@probonopd We will have the presentation during the EuroBSDCon 2021 (September 18, 2021) about the current status of fwupd implementation for *BSDs. Feel free to join us.
There are now FreeBSD builds in https://github.com/fwupd/fwupd/actions/.
But we cannot use them since they are built on a too new FreeBSD system.
FreeBSD% sudo pkg add '/usr/home/user/Downloads/fwupd-freebsd-1.6.2-cc8eb5ca8c391e597eb51c2e1d8543b2a4246dfc.pkg'
Installing fwupd-1.6.2...
pkg.real: wrong architecture: FreeBSD:13:amd64 instead of FreeBSD:12:amd64
Failed to install the following 1 package(s): /usr/home/user/Downloads/fwupd-freebsd-1.6.2-cc8eb5ca8c391e597eb51c2e1d8543b2a4246dfc.pkg
And even with forcing it, we get
FreeBSD% sudo pkg add -f '/usr/home/user/Downloads/fwupd-freebsd-1.6.2-cc8eb5ca8c391e597eb51c2e1d8543b2a4246dfc.pkg'
Installing fwupd-1.6.2...
pkg.real: wrong architecture: FreeBSD:13:amd64 instead of FreeBSD:12:amd64
Newer FreeBSD version for package fwupd:
To ignore this error set IGNORE_OSVERSION=yes
- package: 1300139
- running kernel: 1202000
Ignore the mismatch and continue? [y/N]: y
pkg.real: Missing dependency 'fwupd-efi'
Failed to install the following 1 package(s): /usr/home/user/Downloads/fwupd-freebsd-1.6.2-cc8eb5ca8c391e597eb51c2e1d8543b2a4246dfc.pkg
- Is there a
fwupd-efipackage yet? - Will there be a FreeBSD 12 build?
- How risky to break hardware is fwupd on FreeBSD?
- Is there a test device (e.g., Arduino) that one can use to test fwupd safely and repeatedly?