[Bug 1943833] Re: fwupd failed to update metadata for lvfs
Mario Limonciello
1943833 at bugs.launchpad.net
Thu Jan 20 06:30:22 UTC 2022
OK so KDE discover in 5.18 version downloads natively in QT using a
QNetworkRequest. AFAICT QNetworkRequest doesn't by default request a
compressed file, but needs to explicitly request this to the server:
https://stackoverflow.com/questions/2340548/does-qnetworkmanager-get-
accept-compressed-replies-by-default
Because of that this bug occurs with KDE discover. KDE discover 5.20.90
and newer have adopted libfwupd for doing the download and should no
longer encounter this.
** No longer affects: libjcat (Ubuntu Focal)
** No longer affects: libjcat (Ubuntu Hirsute)
** No longer affects: libjcat (Ubuntu Impish)
** Also affects: fwupd (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: plasma-discover (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: libjcat (Ubuntu Focal)
Importance: Undecided
Status: New
** No longer affects: plasma-discover (Ubuntu Jammy)
** Changed in: plasma-discover (Ubuntu)
Status: New => Fix Released
** No longer affects: libjcat (Ubuntu Focal)
** Changed in: fwupd (Ubuntu Focal)
Status: New => Invalid
--
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:
Triaged
Status in fwupd package in Ubuntu:
Invalid
Status in libjcat package in Ubuntu:
Fix Released
Status in plasma-discover package in Ubuntu:
Fix Released
Status in fwupd source package in Focal:
Invalid
Status in plasma-discover source package in Focal:
New
Status in fwupd source package in Jammy:
Invalid
Status in libjcat source package in Jammy:
Fix Released
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