So, I think we agreed on IRC that the right thing to do here is to remove the amd64 microcode from linux-firmware entirely, and remove the Provides/Conflicts/Replaces, so both packages can be installed together.
The amd64 microcode license isn't suitable for main anyway (doesn't allow modification or disassembly), so this is the best way forward. ** Changed in: amd64-microcode (Ubuntu Precise) Status: New => Invalid ** Changed in: amd64-microcode (Ubuntu Trusty) Status: New => Invalid -- 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/1181145 Title: linux-firmware conflict with amd64-microcode Status in “amd64-microcode” package in Ubuntu: Invalid Status in “linux-firmware” package in Ubuntu: In Progress Status in “amd64-microcode” source package in Precise: Invalid Status in “linux-firmware” source package in Precise: In Progress Status in “amd64-microcode” source package in Trusty: Invalid Status in “linux-firmware” source package in Trusty: In Progress Status in “amd64-microcode” source package in Utopic: Invalid Status in “linux-firmware” source package in Utopic: In Progress Bug description: Package linux-firmware since 1.79.3 ( see #1068299 ) should conflict and replace amd64-microcode as they both attempt to install the same files. /lib/firmware/amd-ucode/microcode_amd.bin /lib/firmware/amd-ucode/microcode_amd.bin.README /lib/firmware/amd-ucode/microcode_amd_fam15h.bin /lib/firmware/amd-ucode/microcode_amd_fam15h.bin.README To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/amd64-microcode/+bug/1181145/+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