In the above comment I did not apply rule 9 to linux-firmware properly.

Since the next linux-firmware version number is unknown, the
amd64-microcode relationship to linux-firmware  will use earlier or
equal to (<=) the current linux-firmware version
https://www.debian.org/doc/debian-policy/ch-relationships.html

So linux-firmware needs:
Breaks: amd64-microcode (<< 3.20220411.1ubuntu1) [amd64]

and amd64-microcode needs:
Breaks: linux-firmware (<= 20220711.gitdfa29317-0ubuntu1)
Replaces: linux-firmware (<= 20220711.gitdfa29317-0ubuntu1)

Keeping replaces feels odd.

-- 
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/1983409

Title:
  Please merge amd64-microcode 3.20220411.1 (main) from Debian unstable
  (non-free)

Status in amd64-microcode package in Ubuntu:
  In Progress
Status in linux-firmware package in Ubuntu:
  In Progress

Bug description:
  Request to update amd64-micrcode in kinetic from 3.20191218.1ubuntu2
  to 3.20220411.1ubuntu1.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/amd64-microcode/+bug/1983409/+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

Reply via email to