[Bug 1943833] Re: fwupd failed to update metadata for lvfs
Yuan-Chen Cheng
1943833 at bugs.launchpad.net
Thu Jan 20 02:27:47 UTC 2022
fwupd 1.7.3 + jcat 0.1.9 on kubuntu/focal
1. fwupdmgr refresh (with non-root account)
metadata.xml.gz metadata.xml.gz.jcat goes to /var/lib/fwupd/metadata/lvfs
sha1sum and sha256sum: match
# sha1sum *
a6a3e64a224ff04142c1d693f3c6e201a79d2dbb metadata.xml.gz
8a72e4e6b2280d81bc630807e58a1eef852dc595 metadata.xml.gz.jcat
2. clean up /var/lib/fwupd/metadata/lvfs and run discover
metadata.xml.gz metadata.xml.gz.jcat goes to /var/lib/fwupd/metadata/lvfs
sha1sum and sha256sum: not match
$ sha1sum *
ebda81ea07252679f402904c6172e4707fc60884 metadata.xml.gz
8a72e4e6b2280d81bc630807e58a1eef852dc595 metadata.xml.gz.jcat
Based on the above result, it's likely that discover downloaded the
wrong metadata.xml.gz
AI: revert to fwupd 1.5.11 + jcat 0.1.3 and test again.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libjcat in Ubuntu.
https://bugs.launchpad.net/bugs/1943833
Title:
fwupd failed to update metadata for lvfs
Status in OEM Priority Project:
Incomplete
Status in fwupd package in Ubuntu:
Invalid
Status in libjcat package in Ubuntu:
Fix Released
Status in plasma-discover package in Ubuntu:
New
Status in libjcat source package in Focal:
Triaged
Status in libjcat source package in Hirsute:
Triaged
Status in libjcat source package in Impish:
Triaged
Status in fwupd source package in Jammy:
Invalid
Status in libjcat source package in Jammy:
Fix Released
Status in plasma-discover source package in Jammy:
New
Bug description:
When running `fwupdmgr refresh` from the command line or when
performing an update from the Software application the following error
will be thrown:
Failed to update metadata for lvfs: checksum failure: failed to verify
data, expected 98261db7124c8026fb88f77768787efc2f8355c3
The cause is an outdated libjcat, as explained in the upstream bug
report:
https://github.com/fwupd/fwupd/issues/3652#issuecomment-912677175
0.1.3 is included in Ubuntu but at least 0.1.4 of libjcat is required
to function properly.
Firmware can not be updated any longer as a result unless forcing the
update manually by performing `fwupdmgr refresh --force`.
This means the libjcat dependency of this package needs to be set to
0.1.4 minimum and the libjcat package itself needs to be updated.
ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: fwupd 1.5.11-0ubuntu1~21.04.1
ProcVersionSignature: Ubuntu 5.11.0-34.36-generic 5.11.22
Uname: Linux 5.11.0-34-generic x86_64
ApportVersion: 2.20.11-0ubuntu65.3
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: GNOME
Date: Thu Sep 16 16:19:33 2021
InstallationDate: Installed on 2019-09-12 (735 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
SourcePackage: fwupd
UpgradeStatus: Upgraded to hirsute on 2021-05-26 (112 days ago)
modified.conffile..etc.fwupd.remotes.d.lvfs-testing.conf: [modified]
modified.conffile..etc.fwupd.remotes.d.lvfs.conf: [modified]
mtime.conffile..etc.fwupd.remotes.d.lvfs-testing.conf: 2021-03-25T16:21:42.746540
mtime.conffile..etc.fwupd.remotes.d.lvfs.conf: 2021-06-07T11:13:00.873724
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1943833/+subscriptions
More information about the foundations-bugs
mailing list