LWN.net Logo

Debian Lenny is frozen

By Rebecca Sobol
July 30, 2008
The Debian project is gearing up for the release of Debian Lenny, the next stable release of the Debian GNU/Linux operating system. This week we heard that Debian Lenny has been frozen.

What does the freeze mean and when can we expect Debian Lenny to be released? To answer the second question first, the release is currently expected in September. While the testing branch is very close to what Debian Lenny will be, there are still Release Critical bugs to squash and other work that must happen before Lenny is pronounced stable. This Debian "lenny" Release Information page gives some pointers to various progress pages where you can find out more about the bugs that still need to be fixed.

Mostly what the freeze means is that there are no more automatic uploads from Debian's unstable branch to the testing branch. Most Debian packages start out in unstable, also known as sid. That gives people a chance to test the packages and report any bugs. Assuming that these packages are working well, they will be automatically uploaded to the testing branch after a certain amount of time. Now though, testing is frozen, so a release manager will need to evaluate each unstable package and manually upload the package to testing, if it is judged suitable for Lenny. Chapter 5.13.3 of the Debian developers reference covers direct updates to testing, if you are looking for more detailed information.

When Debian releases a stable distribution the user can be assured that they are getting a very stable operating system. All the packages will interact well with one another. It will not be the most up-to-date system available, because stability is considered more important than new versions of packages. Many Debian users agree. Some will continue to run Etch, the current stable version, until several months after Lenny is released.

If you want a stable system, but need just one or two more current packages, you might consider building those packages yourself. Backports.org is another way of getting a few more current packages for your stable system. AptPinning allows you to run certain packages from one version, say unstable, on your stable system. There will be some risk with each of these methods, as newer packages may require newer libraries or have other dependencies. The more you change your stable system, the more instability you introduce.

The lenny package list will help you find out what packages are currently in Lenny. Some digging through the sections there will show that Lenny includes linux-image-2.6-486 (2.6.25+14), dpkg (1.14.20) and hal (0.5.11-2) are among the Administration Utilities. The Python section lists python (2.5.2-1) among the many related packages. To find out if Lenny has want you are looking for, just browse through the sections.


(Log in to post comments)

Debian Lenny is frozen

Posted Jul 31, 2008 2:37 UTC (Thu) by tbm (subscriber, #7049) [Link]

For the record, we intend to ship 2.6.26 and not the 2.6.25 kernel currently in lenny.

Debian Lenny is frozen

Posted Jul 31, 2008 14:20 UTC (Thu) by BenHutchings (subscriber, #37955) [Link]

"Stable" unfortunately doesn't mean that all the released software is reliable. It means that
that software will not be changed until the next release, except to fix for critical bugs
(through stable-security and point releases).

Debian Lenny is frozen

Posted Jul 31, 2008 18:56 UTC (Thu) by vmole (guest, #111) [Link]

The intent of Debian "stable" is not perfect software. If it was, it would never be released. The intent is that you can run stable, and accept security and point release updates, and never get a *new* bug, and never get a change that might break your local stuff. (Which is what I think Ben was saying, but it took me a couple of passes, so I thought I'd make it more explicit.)

Debian Lenny is frozen

Posted Aug 12, 2008 6:55 UTC (Tue) by muwlgr (guest, #35359) [Link]

/To find out if Lenny has want you are looking for,/s/want/what/

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds