@WayneWWW, here is an idea for solving release upgrade issues. Note that the file used to change whether release upgrades is here:
# dpkg -S /etc/update-manager/release-upgrades
ubuntu-release-upgrader-core: /etc/update-manager/release-upgrades
In that file the default is to allow and prompt via:
Prompt=lts
Changing this to not offer release upgrades:
Prompt=never
I’m not sure how one would replace “/etc/update-manager/release-upgrades
” with another package when the original is owned by “ubuntu-release-upgrader-core
”, but if that single file could be altered, and not allowed to be updated without updating the NVIDIA package for file release-upgrades
, then LTS release upgrades would not be offered until NVIDIA allows it by updating the release-upgrades
file from their own repository.
For everyone else: Just edit the release-upgrades
file to “Prompt=never
”.\
EDIT: Additionally, third party carrier board manufacturers could take advantage of this as well. This would be extensible to custom repositories.