#1027868 broadcom-sta: please switch to B-D: dh-sequence-dkms (or dh-dkms)

#1027868#5
Date:
2023-01-04 10:16:56 UTC
From:
To:
Hi,

please switch the Build-Depends of your package from `dkms` to `dh-dkms`
or (preferrably) `dh-sequence-dkms`.
With the latter you can also drop the `--with dkms` argument to `dh`.

Please consider adding
  Testsuite: autopkgtest-pkg-dkms
to the source stanza in debian/control s.t. the module gets build-tested
against any new kernel version in the archive and breakage is noticed
quickly.

If you have questions or need help for disabling the module build on
unsupported architectures/configurations (that may be exposed when
enabling the autopkgtest), don't hesitate to contact me.


Thanks

Andreas

#1027868#10
Date:
2023-01-16 04:58:57 UTC
From:
To:
Dear Andreas,

Thanks for the ticket, and helping to improve this package!

I guess you prefer dh-sequence-dkms, since currently we're using
dh-dkms already.

Thanks for reminding this.
It should be enabled for long.
https://sources.debian.org/src/bbswitch/0.8-14/debian/tests/autopkgtest-pkg-dkms.conf/

I guess you just meant this, right?
Thanks again!

Cheers,
Roger

#1027868#15
Date:
2023-01-20 16:58:57 UTC
From:
To:
Control: tag -1 patch

(And I can drop the dkms -> dh-dkms dependency for bookworm without
harming your package.)

There are only *.o_shipped for amd64 and i386. I've therefore restricted
the autopkgtest to these two architectures.

You can find some proposed commits here:

https://salsa.debian.org/anbe/broadcom-sta/-/merge_requests/1

(This unfortunately ended up as a merge request in my fork since your
repository does not allow creation of merge requests.)


Andreas

#1027868#22
Date:
2023-01-21 20:03:27 UTC
From:
To:
control: tags -1 +pending

Agreed. Thanks!

Until recently, I finally realized that I should apply for the
permission for access the MR in your own repo.
Still lucky that it's before final freezing, so we can catch up with
the next release.

Merged to our main repo. And thanks for your ticket, and patience.

PS. Seems the main repo now enables the MR feature, so you can create
MR if you have new patches.
Thanks again!

Cheers,
Roger

#1027868#29
Date:
2023-01-22 19:00:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
broadcom-sta, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1027868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roger Shimizu <rosh@debian.org> (supplier of updated broadcom-sta package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 21 Jan 2023 17:10:26 -0800
Source: broadcom-sta
Binary: broadcom-sta-common broadcom-sta-dkms broadcom-sta-source
Architecture: source all
Version: 6.30.223.271-24~exp1
Distribution: experimental
Urgency: medium
Maintainer: Eduard Bloch <blade@debian.org>
Changed-By: Roger Shimizu <rosh@debian.org>
Description:
 broadcom-sta-common - Common files for the Broadcom STA Wireless driver
 broadcom-sta-dkms - dkms source for the Broadcom STA Wireless driver
 broadcom-sta-source - Source for the Broadcom STA Wireless driver
Closes: 1027868
Changes:
 broadcom-sta (6.30.223.271-24~exp1) experimental; urgency=medium
 .
   [ Andreas Beckmann ]
   * Switch to dh-sequence-dkms.  (Closes: #1027868)
   * Declare Testsuite: autopkgtest-pkg-dkms, restrict it to amd64 and i386.
 .
   [ Roger Shimizu ]
   * debian/control: Move component from non-free to non-free-firmware,
     To comply with the GR: 2022/vote_003.
   * debian/lintian-overrides: Ignore false warning on repeated-path-segment.
Checksums-Sha1:
 bab72cc348a472e472f82e43000e23a1f9a4c3aa 2363 broadcom-sta_6.30.223.271-24~exp1.dsc
 38f040920b064b244d47bd560a669308fd10cac8 2194116 broadcom-sta_6.30.223.271.orig.tar.xz
 f583f1e53340c4ef14a90224011bdf05017f4894 31340 broadcom-sta_6.30.223.271-24~exp1.debian.tar.xz
 78842ab826699ffc06f3f3f5e612cc1442dc1638 9408 broadcom-sta-common_6.30.223.271-24~exp1_all.deb
 de2c903fa29e1e94b280c62a5bdce8123caa0a47 2205412 broadcom-sta-dkms_6.30.223.271-24~exp1_all.deb
 7b10b9e75dacf9abd63cd4718996194cf6d7963e 2223900 broadcom-sta-source_6.30.223.271-24~exp1_all.deb
 1940861f02c9097c4f3c5b8d3e5b5403cc38ebdd 6860 broadcom-sta_6.30.223.271-24~exp1_amd64.buildinfo
Checksums-Sha256:
 0b57ec766d30b2ed560db2c5eaada70bacdf96dec63cec30afdb8a6cc56ae151 2363 broadcom-sta_6.30.223.271-24~exp1.dsc
 8b539f173ab7092d34307b6306e22c6380df025a7f2483937374492a7aedb2dc 2194116 broadcom-sta_6.30.223.271.orig.tar.xz
 878ce94eb560c042113837d59837bc6afaa50b8e312245773f0e5c531baa2b79 31340 broadcom-sta_6.30.223.271-24~exp1.debian.tar.xz
 fc66df0f90bbc9f67b3b8e6dd0f43c7c4362ad4a2e04d195be595e4485a9c6e4 9408 broadcom-sta-common_6.30.223.271-24~exp1_all.deb
 9f6681303d09659f532bf8b3b0e9ec4e0825bcb6d46360e900ad2e0edb0e6ae7 2205412 broadcom-sta-dkms_6.30.223.271-24~exp1_all.deb
 0827cf7007aac7abe9856031bd6415d79d4d0f2ccb41c38c9bb2968b7f3b9487 2223900 broadcom-sta-source_6.30.223.271-24~exp1_all.deb
 59368d2f615fa8d635a88c5991996a93d2f59f2cd7e076e39b1f12da81af016e 6860 broadcom-sta_6.30.223.271-24~exp1_amd64.buildinfo
Files:
 2e7225d01f0b55500aa5b41e8f253171 2363 non-free-firmware/kernel optional broadcom-sta_6.30.223.271-24~exp1.dsc
 f2d9a16d5c36afa112ea9cef2f3592be 2194116 non-free-firmware/kernel optional broadcom-sta_6.30.223.271.orig.tar.xz
 96bd46ffa2326d1b3d5993829cd27826 31340 non-free-firmware/kernel optional broadcom-sta_6.30.223.271-24~exp1.debian.tar.xz
 833b8f6588c0b0fa3fc40e38e8bf48f1 9408 non-free-firmware/kernel optional broadcom-sta-common_6.30.223.271-24~exp1_all.deb
 6a6aef276196688fde9caeea898d8061 2205412 non-free-firmware/kernel optional broadcom-sta-dkms_6.30.223.271-24~exp1_all.deb
 1d649923cd7c66572df5d277038335c7 2223900 non-free-firmware/kernel optional broadcom-sta-source_6.30.223.271-24~exp1_all.deb
 f57a3f5a279f7d590e31dfe16b41881d 6860 non-free-firmware/kernel optional broadcom-sta_6.30.223.271-24~exp1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAmPMo08QHHJvc2hAZGVi
aWFuLm9yZwAKCRCkeGsNpwM0qPwhD/4wKjk/QcXbE1AxHnOj9zegoGbVTeAc5cjO
aUQtsZi/EIvpBOftSuxGVs9lXVi61h7ToD4qnBOxCqYwcMGPFKta+wOVNA/cisBX
I8lBmyLfbuH//xzTrkopVSzzODXzgZ4qf8ulyx0ViECuQLJrmuL0fMrMQhOEp7vk
kdSai6rpNJ34RgKuJyRV2Y90i1ZMIX2q+tlIUzWv99vsseTKz9/961jSyRIW552J
6Z/kCAZlJh++lSeq6kkG17s6sBvxhLSM7w94/gkujkGSQxCmOmlBkAR7umlCFx3U
TvWFUErh/+jmBUwkJoIVnnvQchRgX748bNYMCdmbE/WogYtgTOd8csgO6YvK83xz
bzgQ5AdnxnVGtW+rHg2BNwCwh6j7JiRJcLgmkvgcneJuDqmWNcDrdvP/nOeHidbk
pqRcItzEz8KOlx9OM0xBkLiX7MsKbDHorPKu2CXJ2uGzoLrg6ZgHP9odKmbQKAYd
nEbhiI9mY7n5hrHDY3/8Nxyukck54ntyaG/CciXc7Hzii8tX1+pqY3jgbr+FSNEl
9hYZp2uKQdzzgNsW9Qn9OucRWNmmYVbCHqRQMFKQcx2PlpKdpfBWLTkUflFfDTEY
drA98Y21usgCPNM/0kFfEnm7pohj7iIjuMfUvpim5dSoojHWGMTuJFwxFV9g8WO6
wmzE+9mxEQ==
=SkMu
-----END PGP SIGNATURE-----

#1027868#34
Date:
2024-03-03 13:19:58 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
broadcom-sta, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1027868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eduard Bloch <blade@debian.org> (supplier of updated broadcom-sta package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 03 Mar 2024 11:02:34 +0100
Source: broadcom-sta
Binary: broadcom-sta-common broadcom-sta-dkms broadcom-sta-source
Architecture: source all
Version: 6.30.223.271-24
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <blade@debian.org>
Changed-By: Eduard Bloch <blade@debian.org>
Description:
 broadcom-sta-common - Common files for the Broadcom STA Wireless driver
 broadcom-sta-dkms - dkms source for the Broadcom STA Wireless driver
 broadcom-sta-source - Source for the Broadcom STA Wireless driver
Closes: 1027868 1057447
Changes:
 broadcom-sta (6.30.223.271-24) unstable; urgency=low
 .
   [ Andreas Beckmann <anbe@debian.org> ]
 .
   * Switch to dh-sequence-dkms.  (Closes: #1027868)
   * Declare Testsuite: autopkgtest-pkg-dkms, restrict it to amd64 and i386.
   * Added/Updated patches to support a variety of Linux versions (including
     6.x-rcY) and GCC versions (for bookworm, trixie, sid):
     - 08-linux47.patch
     - 24-wl-Use-the-right-enums-for-cfg80211_get_bss.patch
     - 30-fix-version-parsing.patch
     (Closes: #1057447)
 .
   [ Eduard Bloch <blade@debian.org> ]
 .
   * Adding dh-dkms to Build-Depends to make dh_clean happy
Checksums-Sha1:
 38988b65e3705f8a529852d7a217aeb314cf8170 2300 broadcom-sta_6.30.223.271-24.dsc
 fac21bcbf42336a79e878116c9c3404efc65aa21 31660 broadcom-sta_6.30.223.271-24.debian.tar.xz
 bae1b85c892250a31a16554d35578206b05b1341 9480 broadcom-sta-common_6.30.223.271-24_all.deb
 1dba2461715e9ea12ba607ab80414a3963bb1325 2207884 broadcom-sta-dkms_6.30.223.271-24_all.deb
 b1d5ea2ce05babca30413a15015eb71f14b4d6cd 2218048 broadcom-sta-source_6.30.223.271-24_all.deb
 23456608baa24272a13a09dc5285b3304182d517 9047 broadcom-sta_6.30.223.271-24_amd64.buildinfo
Checksums-Sha256:
 51bf978c7faa8286ab8e35218ffcd8469da229a723f2c2fb6083cccd594f9aec 2300 broadcom-sta_6.30.223.271-24.dsc
 c20047a97051632d3bf863b9d1bbfe7f444017e435bc0fcc2de44bb38113c6ef 31660 broadcom-sta_6.30.223.271-24.debian.tar.xz
 6e12b2983247af783c5512751b10e8e3ac1eada2883c20acd6e12db114c8aa46 9480 broadcom-sta-common_6.30.223.271-24_all.deb
 4ed24ed99038810b3ec175c2d226b49985285e6be020f508832c2cc41aed1e9b 2207884 broadcom-sta-dkms_6.30.223.271-24_all.deb
 d7da0589e8f59bd21c93a6e6dc8c869e93bc40dbc6171af499ea1e9636bcc0d9 2218048 broadcom-sta-source_6.30.223.271-24_all.deb
 4670bb8d4e5998e2a3e790afbcaa31f4b9aab638a2eb7f793b7e1e963e2a6c0f 9047 broadcom-sta_6.30.223.271-24_amd64.buildinfo
Files:
 d1b7af94455fa81a1a9584caaf58fbd0 2300 non-free/kernel optional broadcom-sta_6.30.223.271-24.dsc
 12bdbf1a737ed1f7470b36a6186068b6 31660 non-free/kernel optional broadcom-sta_6.30.223.271-24.debian.tar.xz
 47a268018a1ee20c312c4df5c45728c7 9480 non-free/kernel optional broadcom-sta-common_6.30.223.271-24_all.deb
 0637413da78a675f27bb3333f4a36b54 2207884 non-free/kernel optional broadcom-sta-dkms_6.30.223.271-24_all.deb
 98ecb687b87c7c0b4d42fd501f26de70 2218048 non-free/kernel optional broadcom-sta-source_6.30.223.271-24_all.deb
 b84e4ece9b4ecc65d7a11d12d3fc5594 9047 non-free/kernel optional broadcom-sta_6.30.223.271-24_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEZI3Zj0vEgpAXyw40aXQOXLNf7DwFAmXkaRoACgkQaXQOXLNf
7DyGng/+NQ5Tk0zYgcF6oWD+iq3zAxKn7riYkFu50YaeYAuGrdrS/EqeHnvxJFM5
Lqj2GV/zkqwafT2lnFFaJbJdiDgGduYsh/bpGLJNP6iObX1u7wll+WJmMPnS8poz
B5yvbXeHDW3L9bnjG2V7QwDetzI+/n4U3MHz9rvVRFiQdDCJdMW3ZTDtLYWdhz6J
Y7BqraYOvmtyniZffu02CsTJHzrsue6AZDdrhTbywYfVX3e5Nhr2a9PzCAyQLN08
Maud5qdV0uON5yvopU9tTrCxBln74prdJDoJifQ+N4qJVKTn4FitCkjnV70lfUTh
PtBNsTXESUf7x9qzcxz1YlZ7YgfrRcTYar4xIjTGUK5F3468hPVc4qLDTuFoyN/I
1Rkc3QhENyoHOeoPg1C0sG1BwKhmKT/FdM84AAz5zA/NCYXdYxmwNangIqPq/FE4
7wVnw1/+Sj6mq7DVu/lcfTSlj7utcemqsnoY2NokU1RVN0US4fO4nRXO4K/Ctb/u
EvREU74/S07v5ZCJdn2cGkL9LnfC0ZL+2G7gYlXu5+o8GIzxIzkHrSFK9qg9riQH
162zIBmcPxAAI9pW/1XrifYrybqbixjhtfLmF7dzUjXtfRWOfTtggh20RZQKmwuL
Y49EJqYfLKqo+XAMlxVjXZmS4X6la6PPjed/jwfSK3gxBB8EJD0=
=mYes
-----END PGP SIGNATURE-----