Bug#988627: unblock: broadcom-sta/6.30.223.271-16.1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: blade@debian.org, clacoux@easter-eggs.com, rosh@debian.org
Please unblock package broadcom-sta
[ Reason ]
Fix the unusable broadcom-sta-source package.
[ Impact ]
It is not possible to build a package using module-assistant and the
version of broadcom-sta-source in bullseye. However, dkms and
broadcom-sta-dkms can be used as an alternative.
[ Tests ]
Only the build processes are being changed. I tested that:
- broadcom-sta can be built from source
- module-assistant can build a module package from broadcom-sta-source
for the current kernel version in bullseye (5.10.0-6-amd64)
- the resulting binary module package looks like a module package
built from broadcom-sta-source in buster, modulo version changes
[ Risks ]
This seems like a low-risk change.
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
[ Other info ]
unblock broadcom-sta/6.30.223.271-16.1
diff -Nru broadcom-sta-6.30.223.271/debian/changelog broadcom-sta-6.30.223.271/debian/changelog
--- broadcom-sta-6.30.223.271/debian/changelog 2021-05-04 11:11:49.000000000 +0200
+++ broadcom-sta-6.30.223.271/debian/changelog 2021-05-17 01:06:42.000000000 +0200
@@ -1,3 +1,14 @@
+broadcom-sta (6.30.223.271-16.1) unstable; urgency=medium
+
+ * Non-maintainer upload
+ * debian/control.modules.in:
+ - Declare debhelper compat level through a build-dependency
+ (Closes: #988562)
+ * debian/rules:
+ - Fix copying of Debian files in install-source rule
+
+ -- Ben Hutchings <benh@debian.org> Mon, 17 May 2021 01:06:42 +0200
+
broadcom-sta (6.30.223.271-16) unstable; urgency=medium
* Upload to unstable.
diff -Nru broadcom-sta-6.30.223.271/debian/control.modules.in broadcom-sta-6.30.223.271/debian/control.modules.in
--- broadcom-sta-6.30.223.271/debian/control.modules.in 2021-05-04 11:11:49.000000000 +0200
+++ broadcom-sta-6.30.223.271/debian/control.modules.in 2021-05-17 00:56:52.000000000 +0200
@@ -2,7 +2,7 @@
Section: non-free/kernel
Priority: optional
Maintainer: Cyril Lacoux <clacoux@easter-eggs.com>
-Build-Depends: debhelper (>= 8)
+Build-Depends: debhelper-compat (= 12)
Standards-Version: 3.9.4
Homepage: http://www.broadcom.com/support/802.11/linux_sta.php
diff -Nru broadcom-sta-6.30.223.271/debian/rules broadcom-sta-6.30.223.271/debian/rules
--- broadcom-sta-6.30.223.271/debian/rules 2021-05-04 11:11:49.000000000 +0200
+++ broadcom-sta-6.30.223.271/debian/rules 2021-05-17 00:56:28.000000000 +0200
@@ -45,8 +45,8 @@
# Copy Debian files
install -D -m 0755 debian/rules.modules $(source_debdir)/rules
- for file in changelog compat control control.modules.in copyright; do \
- install -m 644 debian/$$file $(source_debdir); \
+ for file in changelog control control.modules.in copyright; do \
+ install -m 644 debian/$$file $(source_debdir) || exit; \
done
# Make suitable tarball for module-assisant and kernel-package
Reply to: