Hello Paolo, or anyone else affected, Accepted linux-firmware-snapdragon into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source /linux-firmware-snapdragon/1.3-0ubuntu3~16.04.1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1728908 Title: a300_[pfp|pm4].fw clashes when installing linux-firmware Status in linux-firmware package in Ubuntu: Fix Released Status in linux-firmware-snapdragon package in Ubuntu: Fix Released Status in linux-firmware source package in Xenial: Fix Committed Status in linux-firmware-snapdragon source package in Xenial: Fix Committed Status in linux-firmware source package in Artful: Fix Committed Status in linux-firmware-snapdragon source package in Artful: Fix Committed Bug description: [Impact] Starting with linux-firmware 1.157.13, two files (a300_[pfp|pm4].fw) that were previously part of linux-firmware-snapdragon 1.2-0ubuntu1, are now integrated in the linux-firmware package itself, resulting in a file clash when these two packages are installed together: .. Selecting previously unselected package linux-firmware-snapdragon. Preparing to unpack .../linux-firmware-snapdragon_1.2-0ubuntu1_arm64.deb ... Unpacking linux-firmware-snapdragon (1.2-0ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/linux-firmware-snapdragon_1.2-0ubuntu1_arm64.deb (--unpack): trying to overwrite '/lib/firmware/a300_pm4.fw', which is also in package linux-firmware 1.157.13 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Selecting previously unselected package linux-image-snapdragon. Preparing to unpack .../linux-image-snapdragon_4.4.0.1077.69_arm64.deb ... Unpacking linux-image-snapdragon (4.4.0.1077.69) ... Errors were encountered while processing: /var/cache/apt/archives/linux-firmware-snapdragon_1.2-0ubuntu1_arm64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) make: *** [all] Error 100 ... This problem is particularly evident when a new snapdragon kernel snap is assembled, since the the building process breaks (and no kernel snap is generated): https://launchpadlibrarian.net/343287945 /buildlog_snap_ubuntu_xenial_arm64_snapdragon-kernel- test_BUILDING.txt.gz To fix the problem i removed the two files from linux-firmware- snapdragon 1.3-0ubuntu1 and pushed this new version to my ppa: https://launchpad.net/~p-pisati/+archive/ubuntu/embedded/+packages linux-firmware-snapdragon - 1.3-0ubuntu1 [Test case] Try to build a snapdragon kernel snap using Xenial/updates - with linux-firmware 1.157.13 and linux-firmware-snapdragon 1.2-0ubuntu1 it won't complete, while with linux-firmware-snapdragon 1.3-0ubuntu1 it will successfully complete. [Regression risk] The files imported in linux-firmware are the same files we shipped in linux-firmware-snapdragon: $ md5sum /lib/firmware/qcom/a300_pfp.fw 25aa81977303142bdc4490efad16138b /lib/firmware/qcom/a300_pfp.fw $ md5sum /lib/firmware/qcom/a300_pm4.fw d657cacd951742d9bbbe74224347cffe /lib/firmware/qcom/a300_pm4.fw $ md5sum dragon410c-firmware.orig/lib/a300_pfp.fw 25aa81977303142bdc4490efad16138b dragon410c-firmware.orig/lib/a300_pfp.fw $ md5sum dragon410c-firmware.orig/lib/a300_pm4.fw d657cacd951742d9bbbe74224347cffe dragon410c-firmware.orig/lib/a300_pm4.fw so the regression risk is very low. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1728908/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp