Closed maxengel closed 2 years ago
That's a very old bug in fwupd, so you'll need a newer version. What distro are you using?
I'm running Pop!_OS 22.04. Here is the output of fwupdmgr --version
max@starlitemkiv:~$ fwupdmgr --version
Decompressing… [- ]runtime org.freedesktop.fwupd 1.8.0
runtime org.freedesktop.fwupd-efi 1.0
runtime com.dell.libsmbios 2.4
compile org.freedesktop.gusb 0.3.10
runtime org.kernel 5.17.15-76051715-generic
compile com.hughsie.libjcat 0.1.9
compile org.freedesktop.fwupd 1.8.0
runtime org.freedesktop.gusb 0.3.10
I'd suggest using the version in our PPA, there's a guide on our support site with all the steps
Thanks @Sean-StarLabs. I do have the PPA added, but it seems to be grabbing the Pop version:
fwupd is already the newest version (1.8.0-1pop0~1651249442~22.04~70f32d3).
I can't remove it with sudo apt remove --purge fwupd
because I get:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
pop-desktop : Depends: fwupd but it is not going to be installed
Depends: fwupdate
Recommends: io.elementary.sideload but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
IRC, you need to pin the PPA (or you could grab the debs or build from source)
Thanks @Sean-StarLabs. Pinning the PPA did the trick. In case it helps others, the code I used was:
sudo nano /etc/apt/preferences
Package: *
Pin: release o=LP-PPA-starlabs
Pin-Priority: 1002
fwupd
to replace the older, OS-provided version via apt (which was being held back by apt
for some reason).
On my StarLite Mk IV I receive the following:
It fails in that last step.