Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Difference between stable kernel and unstable kernel
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
rydrydryd2014
n00b
n00b


Joined: 25 Jan 2016
Posts: 4

PostPosted: Mon Jan 25, 2016 5:43 am    Post subject: Difference between stable kernel and unstable kernel Reply with quote

Hey, guys.
I'm wondering what's difference between gentoo-sources marked with stable and unstable. How did the gentoo developer to decide whether to mark this version as a stable one. Is there any strict test over it? :D
Back to top
View user's profile Send private message
Keruskerfuerst
Advocate
Advocate


Joined: 01 Feb 2006
Posts: 2288
Location: near Augsburg, Germany

PostPosted: Mon Jan 25, 2016 8:05 am    Post subject: Reply with quote

Then read through documentation.
THe unstable kernel does contain bugs, which affect normal operation.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7207
Location: Austria

PostPosted: Mon Jan 25, 2016 9:05 am    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

rydrydryd2014 wrote:
Hey, guys.
I'm wondering what's difference between gentoo-sources marked with stable and unstable. How did the gentoo developer to decide whether to mark this version as a stable one. Is there any strict test over it? :D

New upstream stable releases always enter the tree as [Gentoo=downstream] unstable (or let's say ~arch keyworded). They are stabilised after some time of no blocking bugs.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2799

PostPosted: Mon Jan 25, 2016 9:08 am    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

See https://wiki.gentoo.org/wiki/Project:Kernel#Kernel_stabilization.
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7198

PostPosted: Mon Jan 25, 2016 9:40 am    Post subject: Reply with quote

unstable: something we don't know yet and keep unstable to watch it for some time
stable: something we know have no blocker that would prevent to use it

so package will goes stable after some time, but also when another dev ask it (he might be a dep of another package that need to be stabilize, and dev ask this dep stabilize in order to stabilize the package), or force (security/big bug on stable one that only newer "unstable" have fix for).

while in early days, unstable were really unstable (by that time all packages weren't really even compiling, and many need patches), today real unstable packages are kept mask, and unstable from ~ tree are more into quarantine than having real issue (if they have real issue, they are mask)
Back to top
View user's profile Send private message
rydrydryd2014
n00b
n00b


Joined: 25 Jan 2016
Posts: 4

PostPosted: Wed Jan 27, 2016 12:13 pm    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

genstorm wrote:
rydrydryd2014 wrote:
Hey, guys.
I'm wondering what's difference between gentoo-sources marked with stable and unstable. How did the gentoo developer to decide whether to mark this version as a stable one. Is there any strict test over it? :D

New upstream stable releases always enter the tree as [Gentoo=downstream] unstable (or let's say ~arch keyworded). They are stabilised after some time of no blocking bugs.


Thx for replying :D. I don't understand what does blocking bugs mean in gentoo-sources. Since a package has blocking bugs always indicate the dependency of this package won't be satisfied. However, kernel won't cause this issue.
Back to top
View user's profile Send private message
rydrydryd2014
n00b
n00b


Joined: 25 Jan 2016
Posts: 4

PostPosted: Wed Jan 27, 2016 12:17 pm    Post subject: Reply with quote

krinn wrote:
unstable: something we don't know yet and keep unstable to watch it for some time
stable: something we know have no blocker that would prevent to use it

so package will goes stable after some time, but also when another dev ask it (he might be a dep of another package that need to be stabilize, and dev ask this dep stabilize in order to stabilize the package), or force (security/big bug on stable one that only newer "unstable" have fix for).

while in early days, unstable were really unstable (by that time all packages weren't really even compiling, and many need patches), today real unstable packages are kept mask, and unstable from ~ tree are more into quarantine than having real issue (if they have real issue, they are mask)


Thank you sir! You're really professional!
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7207
Location: Austria

PostPosted: Wed Jan 27, 2016 1:34 pm    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

rydrydryd2014 wrote:
Thx for replying :D. I don't understand what does blocking bugs mean in gentoo-sources. Since a package has blocking bugs always indicate the dependency of this package won't be satisfied. However, kernel won't cause this issue.

Possible bugs (we might not know of at the time of kernel release) that are blocking stabilisation. ;) That's a completely different thing than a portage blocker.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
rydrydryd2014
n00b
n00b


Joined: 25 Jan 2016
Posts: 4

PostPosted: Wed Jan 27, 2016 2:24 pm    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

genstorm wrote:
rydrydryd2014 wrote:
Thx for replying :D. I don't understand what does blocking bugs mean in gentoo-sources. Since a package has blocking bugs always indicate the dependency of this package won't be satisfied. However, kernel won't cause this issue.

Possible bugs (we might not know of at the time of kernel release) that are blocking stabilisation. ;) That's a completely different thing than a portage blocker.


Got it. Thank you very much!
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 519
Location: /dev/x0

PostPosted: Thu Jan 28, 2016 8:04 am    Post subject: Re: Difference between stable kernel and unstable kernel Reply with quote

rydrydryd2014 wrote:
Hey, guys.
I'm wondering what's difference between gentoo-sources marked with stable and unstable. How did the gentoo developer to decide whether to mark this version as a stable one. Is there any strict test over it? :D


If kernel have circular dependencies and doesn't installs from portage that is unstable kernel, thats think have portage developers .

But kernel developers think in another key:
than kernel have major version improvements(4.3.0 4.4.0) than that version is unstable cause there included many new drivers, functional patchess.
than kernel have minor version improvements(4.1.16 4.3.4) than that versions is more stable cause many security patches and bugfixes included there and than minor version number high than more bugfix patches included.

And you can choose what kernel you likes more.
_________________

Do not update portage without hotdog!

Xenogentooway?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum