Public bug reported:

Recently, we got a lesson learn from oem issues[1][2] that linux-
firmware should always be updated while update kernel package.

The root cause is some kernel update will expect linux-firmware be updated as 
well.
Users who install new kernel manually could also encounter the same issue that 
expected firmware is not there to feed new installed kernel.

There's a dependency for linux-firmware in linux-image-generic but not restrict 
the version.
That means installing new kernel manually will not pull latest linux-firmware 
as well.

Say, in [2] case, user's system have:
linux-firmware 1.157.4
linux-image 4.4.0-73

Then user install newer kernel by apt-get install, and he will encounter
the same error because the newer linux-firmware will not be installed as
well.

So for better user experience, the depends of each released linux-image 
packages should be changed to something like
Depends: linux-firmware (>= 1.157.17)

or to make sure kernel could backward compatible if kernel package not
restrict it's linux-firmware dependency.

[1] LP: #1746155
[2] LP: #1764930 , comment #27

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Package changed: linphone (Ubuntu) => linux (Ubuntu)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768422

Title:
  the dependency of kernel package should restrict expected version of
  linux-firmware

Status in linux package in Ubuntu:
  New

Bug description:
  Recently, we got a lesson learn from oem issues[1][2] that linux-
  firmware should always be updated while update kernel package.

  The root cause is some kernel update will expect linux-firmware be updated as 
well.
  Users who install new kernel manually could also encounter the same issue 
that expected firmware is not there to feed new installed kernel.

  There's a dependency for linux-firmware in linux-image-generic but not 
restrict the version.
  That means installing new kernel manually will not pull latest linux-firmware 
as well.

  Say, in [2] case, user's system have:
  linux-firmware 1.157.4
  linux-image 4.4.0-73

  Then user install newer kernel by apt-get install, and he will
  encounter the same error because the newer linux-firmware will not be
  installed as well.

  So for better user experience, the depends of each released linux-image 
packages should be changed to something like
  Depends: linux-firmware (>= 1.157.17)

  or to make sure kernel could backward compatible if kernel package not
  restrict it's linux-firmware dependency.

  [1] LP: #1746155
  [2] LP: #1764930 , comment #27

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