Duplicate firmware files in /lib/firmware

Bug #2028574 reported by Benjamin Drung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-firmware (Ubuntu)
New
Undecided
Unassigned

Bug Description

linux-firmware ships firmware files that are identical/duplicates:

```
$ fdupes -rm /lib/firmware/
341 duplicate files (in 195 sets), occupying 37.1 megabytes
```

Please patch the source package and replace the duplicates by symlinks. Alternatively run jdupes during build, but then ensure that the resulting symlinks are stable.

This will reduce the initramfs size especially after compressing firmware files (bug #1942260) and putting compressed files in an uncompressed cpio archive (bug #2028567).

See also https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042652.html

Some upstream discussion: https://<email address hidden>/

ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: linux-firmware 20230323.gitbcdcfbcf-0ubuntu1.2
ProcVersionSignature: Ubuntu 6.2.0-25.25-generic 6.2.13
Uname: Linux 6.2.0-25-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.26.1-0ubuntu2
Architecture: amd64
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: Unity:Unity7:ubuntu
Date: Mon Jul 24 21:18:24 2023
Dependencies: firmware-sof-signed 2.2.4-1
InstallationDate: Installed on 2022-03-20 (491 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
MachineType: Gigabyte Technology Co., Ltd. B550I AORUS PRO AX
PackageArchitecture: all
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.2.0-25-generic root=UUID=f9311d7a-cbb8-43f1-b2cd-38c98ae92b9e ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-6.2.0-25-generic N/A
 linux-backports-modules-6.2.0-25-generic N/A
 linux-firmware 20230323.gitbcdcfbcf-0ubuntu1.2
SourcePackage: linux-firmware
UpgradeStatus: Upgraded to lunar on 2023-04-20 (95 days ago)
dmi.bios.date: 07/20/2022
dmi.bios.release: 5.17
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: F16e
dmi.board.asset.tag: Default string
dmi.board.name: B550I AORUS PRO AX
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: Default string
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInternational,LLC.:bvrF16e:bd07/20/2022:br5.17:svnGigabyteTechnologyCo.,Ltd.:pnB550IAORUSPROAX:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnB550IAORUSPROAX:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
dmi.product.family: B550 MB
dmi.product.name: B550I AORUS PRO AX
dmi.product.sku: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Benjamin Drung (bdrung) wrote :
summary: - Duplicate firmware files
+ Duplicate firmware files in /lib/firmware
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.