a) Provides/conflicts/replaces in d/control:

--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,9 @@ Package: linux-firmware-qualcomm-wireless
 Architecture: all
 Priority: optional
 Depends: ${misc:Depends}
-Replaces: linux-firmware (<< 20260113)
+Provides: firmware-ath9k-htc
+Conflicts: firmware-ath9k-htc
+Replaces: linux-firmware (<< 20260113), firmware-ath9k-htc
 Breaks: initramfs-tools (<< 0.142ubuntu8~), linux-firmware (<< 20260113)
 Description: Firmware for Qualcomm and Atheros Wi-Fi and Bluetooth adapters
  This package provides firmware used by Linux kernel drivers


bin:firmware-ath9k-htc exists in the archive, being built by 
src:open-ath9k-htc-firmware. Why are we providing it here, if it exists? What's 
the relationship between bin:firmware-ath9k-htc and 
bin:linux-firmware-qualcomm-wireless? What happens, with this change in place, 
when a user runs "apt install firmware-ath9k-htc"?


b) test plan
$ dpkg -L linux-firmware-qualcomm-wireless | grep ath9k_htc


This test plan is inadequate for the provided change. We need to at least 
confirm that the new firmware blob is found and loadable in the affected 
hardware, and test the provides/conflicts/breaks changes to d/control. This 
packaging change is even mentioned in "Where Problems Could Occur".

** Changed in: linux-firmware-qualcomm-wireless (Ubuntu Resolute)
       Status: Fix Committed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2150830

Title:
  Missing ath9k_htc firmware

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-qualcomm-wireless/+bug/2150830/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to