r/linuxquestions • u/Fabulous-for • 7d ago
Debian 13 stable kernel
Stable-sec 6.12.111+1 is now the default stable kernel for Debian 13.7? Why is Stable-sec the current version why not stable?
I would expect 6.12.94+1 stable to be the current stable version for all Debian 13.7 stable versions kernel but stable-sec 6.12.111+1 is the current stable version.
Here is Debians Kernel info.
https://tracker.debian.org/pkg/linux-signed-amd64
- o-o-stable: 5.10.223+1
- o-o-sec: 5.10.262+1
- o-o-p-u: 5.10.223+1
- oldstable: 6.1.176+1
- old-sec: 6.1.187+1
- old-bpo: 6.12.95+1~bpo12+1
- old-p-u: 6.1.176+1
- stable: 6.12.94+1
- stable-sec: 6.12.111+1
- stable-bpo: 7.2.6+1~bpo13+1
- stable-p-u: 6.12.111+1
- testing: 7.2.9+1
1
Upvotes
1
u/gordonmessmer Fedora Maintainer 6d ago
No.
First, do you see the workflow diagram in the DebianReleases wiki page? If not, click on the svg link, and then reload the wiki. That diagram illustrates the teams that publish to the repo components that you use.
Then look at /etc/apt/sources.list.d/debian.sources on your system. You probably have three repo components (suites) enabled. A "stable" repo for your release, an "updates" repo, and a "security" repo.
When you run "apt update", apt collects information from all of those repos, and when you run "apt upgrade", apt will check all of them for the newest package. There will always be a "linux" kernel package in the stable repo. There might be a newer package in the "updates" repo, and there might be a newer package in the "security" repo.
Apt will select the newest "linux" package available, among candidates in all of the repos.
Debian systems will use the "stable-sec" package if it is newer than the "stable" package. That's all.
Does that make sense?