[Bug 1691729] Re: linux-firmware-raspi2 conflicts with linux-firmware over brcmfmac43430-sdio.bin
Chris E
1691729 at bugs.launchpad.net
Wed Dec 16 20:52:13 UTC 2020
Getting this in 18.04.5
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
The following packages will be upgraded:
linux-firmware-raspi2
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
189 not fully installed or removed.
Need to get 0 B/5,200 kB of archives.
After this operation, 290 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 169253 files and directories currently installed.)
Preparing to unpack .../linux-firmware-raspi2_1.20200601+arm64-0ubuntu2~18.04.1_armhf.deb ...
Leaving 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.bin to /lib/firmware/brcm/brcmfmac43455-sdio.bin.distrib by linux-firmware-raspi2'
Leaving 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt to /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt.distrib by linux-firmware-raspi2'
Leaving 'diversion of /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt to /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt.distrib by linux-firmware-raspi2'
dpkg-divert: error: 'diversion of /lib/firmware/brcm/brcmfmac43430-sdio.bin to /lib/firmware/brcm/brcmfmac43430-sdio.bin.distrib by linux-firmware-raspi2' clashes with 'diversion of /lib/firmware/brcm/brcmfmac43430-sdio.bin to /lib/firmware/brcm/brcmfmac43430-sdio-2.bin by linux-firmware-raspi2'
dpkg: error processing archive /var/cache/apt/archives/linux-firmware-raspi2_1.20200601+arm64-0ubuntu2~18.04.1_armhf.deb (--unpack):
new linux-firmware-raspi2 package pre-installation script subprocess returned error exit status 2
Removing 'diversion of /lib/firmware/brcm/brcmfmac43430-sdio.bin to /lib/firmware/brcm/brcmfmac43430-sdio-2.bin by linux-firmware-raspi2'
dpkg-divert: error: rename involves overwriting '/lib/firmware/brcm/brcmfmac43430-sdio.bin' with
different file '/lib/firmware/brcm/brcmfmac43430-sdio-2.bin', not allowed
dpkg: error while cleaning up:
new linux-firmware-raspi2 package post-removal script subprocess returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/linux-firmware-raspi2_1.20200601+arm64-0ubuntu2~18.04.1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
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/1691729
Title:
linux-firmware-raspi2 conflicts with linux-firmware over
brcmfmac43430-sdio.bin
Status in linux-firmware-raspi2 package in Ubuntu:
Confirmed
Bug description:
I just tried to do a fresh install of xenial on a raspberry pi (I'm
not using a pre-made image but rather create a full install from
scratch using debootstrap etc) and it failed because it couldn't
install linux-firmware-raspi2 (1.20161020-0ubuntu1~0.2~rpi3) because
the file /lib/firmware/brcm/brcmfmac43430-sdio.bin was already owned
by linux-firmware 1.157.10.
This caused me to go back to my already installed and running RPI and
sure enough, it was stuck on linux-firmware 1.157.8.
linux-firmware-raspi2 should probably not include this file if it
already is in linux-firmware. Alternatively it should use dpkg-divert
to divert linux-firmware's version of the file out of the way.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1691729/+subscriptions
More information about the foundations-bugs
mailing list