[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1118195: marked as done (firmware-misc-nonfree: no longer actually ships Arm Mali firmware, only link to non-existing file)



Your message dated Sun, 02 Nov 2025 14:36:50 +0000
with message-id <E1vFZCM-004QH8-2W@fasolo.debian.org>
and subject line Bug#1118195: fixed in firmware-nonfree 20251011-1
has caused the Debian Bug report #1118195,
regarding firmware-misc-nonfree: no longer actually ships Arm Mali firmware, only link to non-existing file
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1118195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118195
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: firmware-misc-nonfree
Version: 20250917-1
Severity: important

After the latest update of the firmware-misc-nonfree package, I'm
getting the following warning on my Rock 5B (rk3588):

[    8.764889] panthor fb000000.gpu: Direct firmware load for arm/mali/arch10.8/mali_csffw.bin failed with error -2

Checking for that file reveals it links to a file which does not exist:

```
root@rock5b:~# tree /usr/lib/firmware/arm/
/usr/lib/firmware/arm/
└── mali
    └── arch10.8
        └── mali_csffw.bin -> ../arch10.10/mali_csffw.bin
```

In the upstream repo it's a regular file, but I guess `dedup-firmware.sh`
converts it into a symlink.

I tried if the following patch would fix it:

```
diff --git a/debian/config/misc-nonfree/defines b/debian/config/misc-nonfree/defines
index 71a7ae3..86ca756 100644
--- a/debian/config/misc-nonfree/defines
+++ b/debian/config/misc-nonfree/defines
@@ -32,7 +32,7 @@ files:
  3com/typhoon.bin
  advansys/*
  amphion/vpu/*
- arm/mali/arch10.8/mali_csffw.bin
+ arm/mali/*
  brcm/BCM-0a5c-6410.hcd
  brcm/BCM-0bb4-0306.hcd
  cadence/mhdp8546.bin
diff --git a/debian/copyright b/debian/copyright
index f649657..671975e 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -279,7 +279,7 @@ Files: ar3k/* ar5523.bin ath3k-1.fw
 Copyright: 2008-2010, Atheros Communications, Inc.
 License: binary-redist-Atheros

-Files: arm/mali/arch10.8/mali_csffw.bin
+Files: arm/mali/*
 Copyright: 2023, Arm Ltd.
 License: binary-redist-Arm-CSF

```

But that resulted in there being no 'arm' directory at all in the
resulting (Salsa CI generated) firmware-misc-nonfree deb file.
No idea what's then needed to get my firmware file back.

(Reported this from one of my amd64 machines, not the arm64 device)

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.9+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

firmware-misc-nonfree depends on no packages.

Versions of packages firmware-misc-nonfree recommends:
pn  firmware-intel-graphics   <none>
pn  firmware-intel-misc       <none>
pn  firmware-mediatek         <none>
pn  firmware-nvidia-graphics  <none>

Versions of packages firmware-misc-nonfree suggests:
ii  initramfs-tools  0.150

--- End Message ---
--- Begin Message ---
Source: firmware-nonfree
Source-Version: 20251011-1
Done: Ben Hutchings <benh@debian.org>

We believe that the bug you reported is fixed in the latest version of
firmware-nonfree, 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 1118195@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Hutchings <benh@debian.org> (supplier of updated firmware-nonfree 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 02 Nov 2025 14:24:41 +0100
Source: firmware-nonfree
Architecture: source
Version: 20251011-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <benh@debian.org>
Closes: 1118195
Changes:
 firmware-nonfree (20251011-1) unstable; urgency=medium
 .
   [ Kathara Sasikumar ]
   * New upstream version:
     - Add Dell ISH firmware for Intel Lunar Lake systems
     - amdgpu: DMCUB updates for various ASICs
     - ath12k: WCN7850 hw2.0: update board-2.bin
     - intel/ish:Add ISH firmware file for Intel Lunar Lake platform
     - intel_vpu: Update NPU firmware
     - mediatek: mtk_wed: drop links for mt7988
     - powervr: update firmware for Imagination Technologies BXS-4-64 GPU
     - qca: Update Bluetooth WCN6750 1.1.3-00091 firmware to 1.1.3-00100
     - qcom: Add audio topology and ADSP firmware for qcs6490-radxa-dragon-q6a
     - qcom: Add Audio topology for HAMOA-EVK
     - qcom: add CDSP firmware for kaanapali platform
     - qcom: Add firmwares for Kaanapali GPU
     - qcom: Fix QCS615 chipset's GPU secure fw
     - qcom: move LEMANS EVK firmware to correct location
     - qcom: Update A623 GMU fw
     - qcom: Update aic100 firmware files
     - qcom: Update DSP firmware for qcs8300 platform.
     - qcom: Update DSP firmware for sa8775p platform
     - qcom: Update DSP firmware for sa8775p platform.
     - qcom: vpu: add video firmware for Kaanapali
     - qcom: vpu: update video firmware binary for SM8550
     - ql2500_fw: update ISP25xx Firmware
     - Revert "amdgpu: update gc 10.3.6 firmware"
     - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x3BAC_ADBA
     - Update VCN for Navi1x, Green Sardine and Renoir
     - WHENCE: remove link for Kaanapali video firmware
   * intel-misc: Include Dell ISH firmware
   * intel-misc: Include HP ISH firmware
   * atheros: Add ath11k WCN6855/NFA765 firmware
 .
   [ Diederik de Haas ]
   * misc-nonfree: Include all Arm Mali firmware (Closes: #1118195)
 .
   [ Ben Hutchings ]
   * d/rules: Only deduplicate files that are packaged
   * d/rules: Check for broken symlinks among installed firmware
   * intel-misc: Include Lenovo ThinkPad X1 2-in-1 Gen 10 ISH firmware
Checksums-Sha1:
 79456dea61d3c953c54128eaa92e27b6df20843d 4645 firmware-nonfree_20251011-1.dsc
 8c8046723617e200b72b95e50fa2282d47fd6a79 440652128 firmware-nonfree_20251011.orig.tar.xz
 d4ea54a73e94ddb870af82dac5f2e893638a1473 865572 firmware-nonfree_20251011-1.debian.tar.xz
 bf8bd8bed3e939ca82952d591e264dfb65506acf 6089 firmware-nonfree_20251011-1_source.buildinfo
Checksums-Sha256:
 e458d17d6f651c9be8904ccd309840e1d7e9ad8668f5fae0afacfec5f5b047ee 4645 firmware-nonfree_20251011-1.dsc
 b3229e66777f5f751d435ef90a4f98b0256041d7eb32057bd076f3c2fd5756d3 440652128 firmware-nonfree_20251011.orig.tar.xz
 ced7920a93a28fe46aa24a395f8130b0146a46d92ed97dda6fee4875e1b5c779 865572 firmware-nonfree_20251011-1.debian.tar.xz
 496de0bee51c258e9f7aa4df41d0b25b194d63ff8566b01b0b3605123006cd16 6089 firmware-nonfree_20251011-1_source.buildinfo
Files:
 2afc1557b3a3453ac36141d4d99e5f45 4645 non-free-firmware/kernel optional firmware-nonfree_20251011-1.dsc
 18d8aeda209dd80c55c6288edd3ef17a 440652128 non-free-firmware/kernel optional firmware-nonfree_20251011.orig.tar.xz
 a8b07162728bd5b1f3cc14ab0584690d 865572 non-free-firmware/kernel optional firmware-nonfree_20251011-1.debian.tar.xz
 a56c862c7fc32e5fefdef5f0cbcc10c2 6089 non-free-firmware/kernel optional firmware-nonfree_20251011-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmkHYokACgkQ57/I7JWG
EQnoXg//Rt74m1Rxx8g2nP0Yp7LrU3c5CPkn0u0YheeDm7RKY3b2yvz38T26X0h6
LvXOJ782BZzN8g+ClIKJ6NglBfnwiaCEGnwVI36WF+fN3xwOSdyJKDMVUMJypO/D
vKH4YP7i750V3JDBx2D9UqLyevsEusT5lfdlDy6UO8nvVdRl43jmeW8m78eugwid
U8kaqOFtkv3/LfAwxVDcyAr7dmqNcX8N5nKFYITX1DGayXfzJ1uOBdMqa6el279b
b23W3LsmQCMkxBE3vpt3a6W8baOTyihrzBf75hUTRFVIsHZjM6ocrcExxahvtofz
cgMFUdrqevZUX2AnBCG7wwu7ZF829bHcQKO+9w+KwwVsEQv5QpxgUfCpXjDq5bd5
w+1U1q1PfsMINbazT13IUmIdOzSfN5KXZF+plThlzb+N6X98fvnOIiRwLpPx9a0d
hODiC8YHo+N+uq/eH6MKXfGUA6tJhLOdu06uNnvdeCwNQQ+ebdp8vWciQu/k8yhn
w23HZs18U934hJwCk+lYYksqcphApNG+aVfLYAiDuQOmkiGdNKgaMiKUxnnkA7u9
MndxXCT1leUpdPk524HN5RK3iG6Am6nV2FMSRgKxp9pfJ3WXat1E911wcaQCvDxm
GyjDcgisaLtYe5UEsMrNYe0Iq6ejdffuRTTWrHygTxv9VxD8Iqw=
=+h46
-----END PGP SIGNATURE-----

Attachment: pgpioGWpCiiTG.pgp
Description: PGP signature


--- End Message ---

Reply to: