Bug#1036602: plasma-discover-backend-fwupd: fwupd backend can fail to download from fwupd.org because user-agent is blocked
Package: plasma-discover-backend-fwupd
Version: 5.27.2-1
Severity: important
Tags: upstream
Dear Maintainer,
With current unstable plasma-discover-backend-fwupd, firmware download
can lead to unexpected behaviour (doesn't work, update keeps appearing).
Journal logs show this error:
mai 23 09:55:45 turnagra DiscoverNotifier[331403]: Fwupd Error: Could not download QUrl("https://fwupd.org/downloads/f3b732d77cee87d9b6f0d7c55ef7a6cba80ddad2ea534add6f327b48ed6b9195-r1nul56w.cab") "Error transferring https://fwupd.org/downloads/f3b732d77cee87d9b6f0d7c55ef7a6cba80ddad2ea534add6f327b48ed6b9195-r1nul56w.cab - server replied: TOO MANY REQUESTS"
This seems to be https://bugs.kde.org/show_bug.cgi?id=469011, fixed in
5.27.5 (already in experimental). The patch seems to be
https://invent.kde.org/plasma/discover/-/commit/39ac7a6b82b3dc20f3c44ef11246d72545897f2d
and is probably straightforward to backport to unstable.
Happy to propose a patch.
Best,
OdyX
-- System Information:
Debian Release: 12.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-9-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CH:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages plasma-discover-backend-fwupd depends on:
ii libc6 2.36-9
ii libfwupd2 1.8.12-2
ii libglib2.0-0 2.74.6-2
ii libkf5i18n5 5.103.0-1
ii libqt5core5a 5.15.8+dfsg-10
ii libqt5gui5 5.15.8+dfsg-10
ii libqt5network5 5.15.8+dfsg-10
ii libstdc++6 12.2.0-14
ii plasma-discover 5.27.5-1
Versions of packages plasma-discover-backend-fwupd recommends:
ii fwupd 1.8.12-2
plasma-discover-backend-fwupd suggests no packages.
-- no debconf information
Reply to: