Re: [poky] [PATCH] Clearing empty linux firmware packages

Yoann Congal <[email protected]> Thu, 29 Jan 2026 17:14:34 +0100
Newsgroups org.yoctoproject.lists.poky
Message-ID <CAMSfU+45KPesv7_hgsnenEEqzO9Sb48kZ-2DS=3TAa42-Rc_9g@mail.gmail.com>
Le jeu. 29 janv. 2026 à 17:00, Yann Cardaillac via lists.yoctoproject.org
<[email protected]> a écrit :

> Removing packages:
> - ${PN}-wl1251 as it's already shipped in linux-firmware-wl12xx
> - Removing old ${PN}-iwlwifi-3160-* as only the version
> ${PN}-iwlwifi-3160-17 is now shipped
> - Removing ${PN}-iwlwifi-6000g2b-5 and ${PN}-iwlwifi-6000g2a-5 as they are
> replaced by versions 6
> - Removing ${PN}-iwlwifi-6050-4 as it's replaced by ${PN}-iwlwifi-6050-5
>
> Signed-off-by: Yann CARDAILLAC <[email protected]>
>

Hello Yann, ;)

It looks like you are trying to send this to one of the OE-core stable
branches.
In this case, the correct ML address is
[email protected]
(See the README:
https://git.openembedded.org/openembedded-core/tree/README.OE-Core.md?h=scarthgap#n25
)
Also, you need to have the [scarthgap], [kirkstone], ... tag in your patch
title depending on your target.
And finally, keep in mind that this can only be accepted if the problem is
solved in the more recent branches (stables and master) so you might need
to send this to multiple branches.

Everything should be documented here:
https://docs.yoctoproject.org/contributor-guide/submit-changes.html#finding-a-suitable-mailing-list
https://docs.yoctoproject.org/contributor-guide/submit-changes.html#submitting-changes-to-stable-release-branches

Thanks!


> ---
>  .../linux-firmware/linux-firmware_20240909.bb | 56 ++-----------------
>  1 file changed, 4 insertions(+), 52 deletions(-)
>
> diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
> b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
> index 30c47d7720..2a0f8049ce 100644
> --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
> +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb
> @@ -71,7 +71,6 @@ LICENSE = "\
>      & Firmware-ti-keystone \
>      & Firmware-ueagle-atm4-firmware \
>      & Firmware-via_vt6656 \
> -    & Firmware-wl1251 \
>      & Firmware-xc4000 \
>      & Firmware-xc5000 \
>      & Firmware-xc5000c \
> @@ -224,7 +223,6 @@ NO_GENERIC_LICENSE[Firmware-ti-connectivity] =
> "LICENCE.ti-connectivity"
>  NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone"
>  NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] =
> "LICENCE.ueagle-atm4-firmware"
>  NO_GENERIC_LICENSE[Firmware-via_vt6656] = "LICENCE.via_vt6656"
> -NO_GENERIC_LICENSE[Firmware-wl1251] = "LICENCE.wl1251"
>  NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000"
>  NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000"
>  NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c"
> @@ -327,13 +325,11 @@ PACKAGES =+ "${PN}-amphion-vpu-license
> ${PN}-amphion-vpu \
>               ${PN}-imx-sdma-license ${PN}-imx-sdma-imx6q
> ${PN}-imx-sdma-imx7d \
>               \
>               ${PN}-iwlwifi-license ${PN}-iwlwifi \
> +             ${PN}-iwlwifi-3160-17 \
>               ${PN}-iwlwifi-135-6 \
> -             ${PN}-iwlwifi-3160-7 ${PN}-iwlwifi-3160-8
> ${PN}-iwlwifi-3160-9 \
> -             ${PN}-iwlwifi-3160-10 ${PN}-iwlwifi-3160-12
> ${PN}-iwlwifi-3160-13 \
> -             ${PN}-iwlwifi-3160-16 ${PN}-iwlwifi-3160-17 \
> -             ${PN}-iwlwifi-6000-4 ${PN}-iwlwifi-6000g2a-5
> ${PN}-iwlwifi-6000g2a-6 \
> -             ${PN}-iwlwifi-6000g2b-5 ${PN}-iwlwifi-6000g2b-6 \
> -             ${PN}-iwlwifi-6050-4 ${PN}-iwlwifi-6050-5 \
> +             ${PN}-iwlwifi-6000-4 ${PN}-iwlwifi-6000g2a-6 \
> +             ${PN}-iwlwifi-6000g2b-6 \
> +             ${PN}-iwlwifi-6050-5 \
>               ${PN}-iwlwifi-7260 \
>               ${PN}-iwlwifi-7265 \
>               ${PN}-iwlwifi-7265d ${PN}-iwlwifi-8000c ${PN}-iwlwifi-8265 \
> @@ -398,7 +394,6 @@ PACKAGES =+ "${PN}-amphion-vpu-license
> ${PN}-amphion-vpu \
>               ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \
>               ${PN}-lt9611uxc ${PN}-lontium-license \
>               ${PN}-whence-license \
> -             ${PN}-wl1251-license ${PN}-wl1251 \
>               ${PN}-xc4000-license ${PN}-xc4000 \
>               ${PN}-xc5000-license ${PN}-xc5000 \
>               ${PN}-xc5000c-license ${PN}-xc5000c \
> @@ -877,18 +872,6 @@ RDEPENDS:${PN}-rtl8822 += "${PN}-rtl-license"
>  RDEPENDS:${PN}-rtl8168 += "${PN}-whence-license"
>  RDEPENDS:${PN}-rtl-nic += "${PN}-whence-license"
>
> -# For TI wl1251
> -LICENSE:${PN}-wl1251 = "Firmware-wl1251"
> -LICENSE:${PN}-wl1251-license = "Firmware-wl1251"
> -
> -FILES:${PN}-wl1251 = " \
> -  ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-fw.bin         \
> -  ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-nvs.bin        \
> -"
> -FILES:${PN}-wl1251-license =
> "${nonarch_base_libdir}/firmware/LICENCE.wl1251"
> -
> -RDEPENDS:${PN}-wl1251 += "${PN}-wl1251-license"
> -
>  # For ti-connectivity
>  LICENSE:${PN}-wlcommon = "Firmware-ti-connectivity"
>  LICENSE:${PN}-wl12xx = "Firmware-ti-connectivity"
> @@ -1174,20 +1157,10 @@ RDEPENDS:${PN}-imx-sdma-imx7d +=
> "${PN}-imx-sdma-license"
>  # For iwlwifi
>  LICENSE:${PN}-iwlwifi           = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-135-6     = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-7    = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-8    = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-9    = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-10   = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-12   = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-13   = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-3160-16   = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-3160-17   = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-6000-4    = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-6000g2a-5 = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-6000g2a-6 = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-6000g2b-5 = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-6000g2b-6 = "Firmware-iwlwifi_firmware"
> -LICENSE:${PN}-iwlwifi-6050-4    = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-6050-5    = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-7260      = "Firmware-iwlwifi_firmware"
>  LICENSE:${PN}-iwlwifi-7265      = "Firmware-iwlwifi_firmware"
> @@ -1202,20 +1175,10 @@ LICENSE:${PN}-iwlwifi-license   =
> "Firmware-iwlwifi_firmware"
>
>  FILES:${PN}-iwlwifi-license =
> "${nonarch_base_libdir}/firmware/LICENCE.iwlwifi_firmware"
>  FILES:${PN}-iwlwifi-135-6 =
> "${nonarch_base_libdir}/firmware/iwlwifi-135-6.ucode"
> -FILES:${PN}-iwlwifi-3160-7 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-7.ucode"
> -FILES:${PN}-iwlwifi-3160-8 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-8.ucode"
> -FILES:${PN}-iwlwifi-3160-9 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-9.ucode"
> -FILES:${PN}-iwlwifi-3160-10 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-10.ucode"
> -FILES:${PN}-iwlwifi-3160-12 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-12.ucode"
> -FILES:${PN}-iwlwifi-3160-13 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-13.ucode"
> -FILES:${PN}-iwlwifi-3160-16 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-16.ucode"
>  FILES:${PN}-iwlwifi-3160-17 =
> "${nonarch_base_libdir}/firmware/iwlwifi-3160-17.ucode"
>  FILES:${PN}-iwlwifi-6000-4 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6000-4.ucode"
> -FILES:${PN}-iwlwifi-6000g2a-5 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-5.ucode"
>  FILES:${PN}-iwlwifi-6000g2a-6 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-6.ucode"
> -FILES:${PN}-iwlwifi-6000g2b-5 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-5.ucode"
>  FILES:${PN}-iwlwifi-6000g2b-6 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-6.ucode"
> -FILES:${PN}-iwlwifi-6050-4 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6050-4.ucode"
>  FILES:${PN}-iwlwifi-6050-5 =
> "${nonarch_base_libdir}/firmware/iwlwifi-6050-5.ucode"
>  FILES:${PN}-iwlwifi-7260   =
> "${nonarch_base_libdir}/firmware/iwlwifi-7260-*.ucode"
>  FILES:${PN}-iwlwifi-7265   =
> "${nonarch_base_libdir}/firmware/iwlwifi-7265-*.ucode"
> @@ -1230,20 +1193,10 @@ FILES:${PN}-iwlwifi-misc   = " \
>  "
>
>  RDEPENDS:${PN}-iwlwifi-135-6     = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-7    = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-8    = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-9    = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-10   = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-12   = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-13   = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-3160-16   = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-3160-17   = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-6000-4    = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-6000g2a-5 = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-6000g2a-6 = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-6000g2b-5 = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-6000g2b-6 = "${PN}-iwlwifi-license"
> -RDEPENDS:${PN}-iwlwifi-6050-4    = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-6050-5    = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-7260      = "${PN}-iwlwifi-license"
>  RDEPENDS:${PN}-iwlwifi-7265      = "${PN}-iwlwifi-license"
> @@ -1552,7 +1505,6 @@ LICENSE:${PN} = "\
>      & Firmware-ti-connectivity \
>      & Firmware-ti-keystone \
>      & Firmware-ueagle-atm4-firmware \
> -    & Firmware-wl1251 \
>      & Firmware-xc4000 \
>      & Firmware-xc5000 \
>      & Firmware-xc5000c \
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#13829):
> https://lists.yoctoproject.org/g/poky/message/13829
> Mute This Topic: https://lists.yoctoproject.org/mt/117528186/4316185
> Group Owner: [email protected]
> Unsubscribe: https://lists.yoctoproject.org/g/poky/unsub [
> [email protected]]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

-- 
Yoann Congal
Smile ECS