[Bug 1918013] Re: package linux-firmware 1.194 [modified: lib/firmware/brcm/brcmfmac43430-sdio.bin lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi, 3-model-b.txt lib/firmware/brcm/brcmfmac43455-sdio.bin lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi, 3-model-b-plus.txt lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi, 4-model-b.txt] failed to install/upgrade: trying to overwrite '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob', which is also in package linux-firmware-raspi2 3-0ubuntu2

William Wilson 1918013 at bugs.launchpad.net
Wed May 12 19:36:26 UTC 2021


The verification passed for groovy.

ubuntu at ubuntu:~$ apt-cache policy linux-firmware-raspi2
linux-firmware-raspi2:
  Installed: 2-0ubuntu2
  Candidate: 4-0ubuntu0~20.10.1
  Version table:
     4-0ubuntu0~20.10.1 500
        500 http://ports.ubuntu.com/ubuntu-ports groovy-proposed/restricted armhf Packages
     3-0ubuntu2~20.10.1 500
        500 http://ports.ubuntu.com/ubuntu-ports groovy-updates/restricted armhf Packages
 *** 2-0ubuntu2 500
        500 http://ports.ubuntu.com/ubuntu-ports groovy/restricted armhf Packages
        100 /var/lib/dpkg/status

ubuntu at ubuntu:~$ sudo apt install linux-firmware-raspi2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
  linux-firmware-raspi2
1 upgraded, 0 newly installed, 0 to remove and 139 not upgraded.
Need to get 5396 kB of archives.
After this operation, 97.3 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports groovy-proposed/restricted armhf linux-firmware-raspi2 armhf 4-0ubuntu0~20.10.1 [5396 kB]
Fetched 5396 kB in 1s (5761 kB/s)
(Reading database ... 68075 files and directories currently installed.)
Preparing to unpack .../linux-firmware-raspi2_4-0ubuntu0~20.10.1_armhf.deb ...
Adding 'diversion of /lib/firmware/brcm/brcmfmac43436-sdio.bin to /lib/firmware/brcm/brcmfmac43436-sdio.bin.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43436-sdio.clm_blob to /lib/firmware/brcm/brcmfmac43436-sdio.clm_blob.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43436-sdio.txt to /lib/firmware/brcm/brcmfmac43436-sdio.txt.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob to /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob.distrib by linux-firmware-raspi2'
Ignoring request to rename file '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob' owned by diverting package 'linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43456-sdio.bin to /lib/firmware/brcm/brcmfmac43456-sdio.bin.distrib by linux-firmware-raspi2'
Ignoring request to rename file '/lib/firmware/brcm/brcmfmac43456-sdio.bin' owned by diverting package 'linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43456-sdio.clm_blob to /lib/firmware/brcm/brcmfmac43456-sdio.clm_blob.distrib by linux-firmware-raspi2'
Ignoring request to rename file '/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob' owned by diverting package 'linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,4-model-b.txt to /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,4-model-b.txt.distrib by linux-firmware-raspi2'
Ignoring request to rename file '/lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,4-model-b.txt' owned by diverting package 'linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,4-compute-module.txt to /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,4-compute-module.txt.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,400.txt to /lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,400.txt.distrib by linux-firmware-raspi2'
Ignoring request to rename file '/lib/firmware/brcm/brcmfmac43456-sdio.raspberrypi,400.txt' owned by diverting package 'linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt to /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,400.txt to /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,400.txt.distrib by linux-firmware-raspi2'
Adding 'diversion of /lib/firmware/brcm/brcmfmac43430-sdio.clm_blob to /lib/firmware/brcm/brcmfmac43430-sdio.clm_blob.distrib by linux-firmware-raspi2'
Unpacking linux-firmware-raspi2 (4-0ubuntu0~20.10.1) over (2-0ubuntu2) ...
Setting up linux-firmware-raspi2 (4-0ubuntu0~20.10.1) ...
Processing triggers for flash-kernel (3.100ubuntu4) ...
Using DTB: bcm2711-rpi-4-b.dtb
Installing /lib/firmware/5.8.0-1006-raspi/device-tree/bcm2711-rpi-4-b.dtb into /boot/dtbs/5.8.0-1006-raspi/./bcm2711-rpi-4-b.dtb

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to linux-firmware-raspi2 in
Ubuntu.
https://bugs.launchpad.net/bugs/1918013

Title:
  package linux-firmware 1.194 [modified:
  lib/firmware/brcm/brcmfmac43430-sdio.bin
  lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
  lib/firmware/brcm/brcmfmac43455-sdio.bin
  lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
  lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt] failed
  to install/upgrade: trying to overwrite
  '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob', which is also in
  package linux-firmware-raspi2 3-0ubuntu2

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-firmware-raspi2 package in Ubuntu:
  Fix Released
Status in linux-firmware-raspi2 source package in Focal:
  Fix Committed
Status in linux-firmware-raspi2 source package in Groovy:
  Fix Committed
Status in linux-firmware source package in Hirsute:
  Invalid
Status in linux-firmware-raspi2 source package in Hirsute:
  Fix Released

Bug description:
  [SRU Information]

  [Impact]

  The same file was provided by two packages, causing errors when
  upgrading.

  [Test Case]

  * Boot an ubuntu image on a Raspberry Pi.
  * "sudo apt update"
  * "sudo apt upgrade"
  * Install linux-firmware-raspi2 from -proposed. No errors should occur.

  [Regression Potential]
  If any files are added or removed from either linux-firmware or linux-firmware-raspi2 we could see degraded functionality or another error like what is reported in this bug.

  [Original Description]

  Upgrade error

  Unpacking linux-firmware (1.195) over (1.194) ...
  dpkg: error processing archive /tmp/apt-dpkg-install-N6i2Cp/86-linux-firmware_1.
  195_all.deb (--unpack):
   trying to overwrite '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob', which is
  also in package linux-firmware-raspi2 3-0ubuntu2
  update-initramfs: Generating /boot/initrd.img-5.8.0-1017-raspi

  ProblemType: Package
  DistroRelease: Ubuntu 21.04
  Package: linux-firmware 1.194 [modified: lib/firmware/brcm/brcmfmac43430-sdio.bin lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt lib/firmware/brcm/brcmfmac43455-sdio.bin lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt]
  ProcVersionSignature: Ubuntu 5.8.0-1017.20+21.04.1-raspi 5.8.18
  Uname: Linux 5.8.0-1017-raspi aarch64
  ApportVersion: 2.20.11-0ubuntu59
  Architecture: arm64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  dad        1239 F.... pulseaudio
   /dev/snd/pcmC1D0p:   dad        1239 F...m pulseaudio
   /dev/snd/controlC0:  dad        1239 F.... pulseaudio
  CasperMD5CheckResult: unknown
  Date: Sat Mar  6 14:59:23 2021
  Dependencies:

  ErrorMessage: trying to overwrite '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob', which is also in package linux-firmware-raspi2 3-0ubuntu2
  ImageMediaBuild: 20210302
  Lspci-vt: -[0000:00]---00.0-[01]----00.0  VIA Technologies, Inc. VL805 USB 3.0 Host Controller
  PackageArchitecture: all
  ProcFB: 0 vc4drmfb
  ProcKernelCmdLine: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 video=HDMI-A-1:1280x1024M at 60 smsc95xx.macaddr=DC:A6:32:D1:3E:28 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 elevator=deadline rootwait fixrtc quiet splash
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
  Python3Details: /usr/bin/python3.9, Python 3.9.2, python3-minimal, 3.9.1-1
  PythonDetails: N/A
  RelatedPackageVersions: grub-pc N/A
  SourcePackage: linux-firmware
  StagingDrivers: bcm2835_v4l2 bcm2835_isp bcm2835_codec bcm2835_mmal_vchiq snd_bcm2835 vc_sm_cma
  Title: package linux-firmware 1.194 [modified: lib/firmware/brcm/brcmfmac43430-sdio.bin lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt lib/firmware/brcm/brcmfmac43455-sdio.bin lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt] failed to install/upgrade: trying to overwrite '/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob', which is also in package linux-firmware-raspi2 3-0ubuntu2
  UpgradeStatus: No upgrade log present (probably fresh install)
  acpidump:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1918013/+subscriptions



More information about the foundations-bugs mailing list