Public bug reported:
Split firmware into separate package
* Currently gsp.bin is shipped by nvidia-kernel-common that pulls in
userspace dependencies and is required to match a particular driver
* This prevents co-installing LRM of different nvidia upstream releases
from different kernels, entangles them together for migration, and makes
it difficult to vendor LRM/drivers alone in the kernel snaps without any
userspace components.
* To address some or all of the above things we need to split gsp.bin
firmware into version specific package names, whilst keeping the
dependency on the new nvidia-firmware-#FLAVOUR#-#VERSION#. Then once all
dkms & lrms gain direct dependency on the nvidia-
firmware-#FLAVOUR#-#VERSION# we will be able to consider relaxing or
dropping dkms/lrm dependency on nvidia-kernel-common
* Even if we don't relax/drop the nvidia-kernel-common dependency down
the line these changes will enable easier packaging of kernel snaps, and
may allow in the future an easier reuse of gsp.bin by the open source
driver.
** Affects: linux-restricted-modules (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-restricted-modules in Ubuntu.
https://bugs.launchpad.net/bugs/2016888
Title:
Split firmware into separate package
Status in linux-restricted-modules package in Ubuntu:
New
Bug description:
Split firmware into separate package
* Currently gsp.bin is shipped by nvidia-kernel-common that pulls in
userspace dependencies and is required to match a particular driver
* This prevents co-installing LRM of different nvidia upstream
releases from different kernels, entangles them together for
migration, and makes it difficult to vendor LRM/drivers alone in the
kernel snaps without any userspace components.
* To address some or all of the above things we need to split gsp.bin
firmware into version specific package names, whilst keeping the
dependency on the new nvidia-firmware-#FLAVOUR#-#VERSION#. Then once
all dkms & lrms gain direct dependency on the nvidia-
firmware-#FLAVOUR#-#VERSION# we will be able to consider relaxing or
dropping dkms/lrm dependency on nvidia-kernel-common
* Even if we don't relax/drop the nvidia-kernel-common dependency down
the line these changes will enable easier packaging of kernel snaps,
and may allow in the future an easier reuse of gsp.bin by the open
source driver.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules/+bug/2016888/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp