Debian 6.0 "Squeeze" Frozen
edesio writes with a snippet from debian-news.net, trumpeting an announcement from the ongoing DebConf10 in NYC: "Debian's release managers have announced a major step in the development cycle of the upcoming stable release Debian 6.0 'Squeeze': Debian 'Squeeze' has now been frozen. In consequence this means that no more new features will be added and all work will now be concentrated on polishing Debian 'Squeeze' to achieve the quality Debian stable releases are known for. The upcoming release will use Linux 2.6.32 as its default kernel in the installer and on all Linux architectures.""
its just sad Ubuntu gets all the publicity when they just reap the benefits of Debian's hard work.
Debian all the way!
is called a slushy, smoothy, orange julius, or a lemon shakeup.
Note the bit about "Linux architectures." Squeeze will include GNU/kFreeBSD: Debian running on top of a FreeBSD kernel.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
GNU/kFreeBSD was supposed to be released with Squeeze. Nexenta is nice, but the package repository is severely limited.
ZFS, Jails, OpenBSD packet filtering. Oh My!
Even DebianMultimedia project already has kFreeBSD repositories available.
Debians policy is always that fixing problems takes priority over release schedules. They don't release a half-finished product. They'll wait years if its required to get things the way they want it.
Posted by a Debian GNU/Linux user
Debian operates under the "It's done when it's done" philosphy. I usually just disregard deadlines when they mention them
Just kidding. I like debian but switched to Ubuntu years ago seeking more up-to-date packages. But I find all the config files etc in Ubuntu a little hard to work with (providing simplicity for the user makes things more complex behind the scenes, which isn't good if you like to fiddle around behind the scenes). Is debian any more up-to-date these days?
means 6 months of retro computing.
I wish they'd just cut the bull and focus on unstable and testing.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
Well the first announced freeze date for squeeze was part of an unpopular plan to sync up with ubuntu by having a very short release cycle. That was abandoned pretty quickly (unfortunately after that)
Asside from that there afaict are a couple of reasons to delay the freeze.
A big reason is what are referred to as transitions. A transition is a group of package updates (usually a new major version of a library and the various updates and rebuilds associated with it) that need to move from unstable to testing at the same time to leave testing in a consistent state (unstable is allowed to be in an inconsistant state, testing isn't). The release planners will have a set of transitions that they really want to get in for a given release, transitions can easilly get held up by build failures and other rc bugs and they don't want to do too many at the same time because then they become intertangled leaving the release team with one big transition which is even harder to make migrate.
Also they want to pick a good time to freeze. Freezing the application level stuff while there are still big issues to fix in core package won't affect the release date much while it will mean releasing with older versions of the application level stuff (which is the stuff that is most visible to users and often the stuff that needs the most security updates).
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
In mid June I set up my latest server based on Squeeze with the expectation that it would go stable this summer. For a while I thought perhaps I had jumped the gun and would be stuck with a relatively unstable system for a longer period, but I guess not.
In particular, I'm happy with Squeeze because I could use it to get my Kerberos-OpenLDAP-OpenAFS system working on both the file server and workstations. Not that I've ever use any FOSS other than Debian for my server, but after my attempts failed to get the latest Ubuntu client to run the necessary client software for this (unfortunately) uncommon, but very capable distributed file system, I suspected the same Debian version for the workstation represented my best chance of success. And sure enough: it worked straight away! Ubuntu may have certain benefits, but it seems that if you want a desktop system that is a little out of the ordinary, Debian is still your best bet.
> What's the point of slipping a freeze date?
To get the rc bug count down to a manageable level and to complete complex package transitions such as major library upgrades.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
Well for Ubuntu they're both numbered and named. The numbers are year.month (e.g. 9.10 is October 2009) and therefore go up in the expected manner. For the names, they're alphabetical (or at least have been for the last 5 years), so Intrepid came before Jaunty, which was followed by Karmic.
https://wiki.ubuntu.com/DevelopmentCodeNames
---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"
Debian code names don't really have much structure to them other than all being toy story characters and it seems recently getting into the more obscure ones.
With the exception of some very early releases (horay and warty) ubuntu codenames have going in alphabetical order breezy->dapper->edgy->feisty->gutsy->hardy->intrepid->jaunty->karmic->lucid->maverick
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
Less then a few months ago a kernel update in squeeze changed ide addressing from hda to sda. Bricking my debian boot sequence.
The recommended route is using uuid now, for example in /etc/fstab:
UUID=3e036498-60fb-44a9-a3d1-205a3ffaeb7d swap swap defaults 0 0
or something like this in grub:
linux /vmlinuz-2.6.32-3-686 root=UUID=903040df-e1af-4c1e-86e3-c954a30ce948 ro
You can also change the udev rules (/etc/udev/rules.d/) to rewrite particular drives as whatever you want, but who knows how long udev rewriting will be around?
FWIW, my laptop is using sdXY naming for partitions, but I think it's always been like that based on the comments in my fstab.
Ask me about repetitive DNA
And, on the mailing list the next day: http://lists.debian.org/debian-devel-announce/2009/07/msg00001.html
And, following that consultation: http://lists.debian.org/debian-devel-announce/2009/10/msg00002.html
So, yes, the release team did propose a December date. The proposal lasted about a day before being dismissed, and was replaced with one in March. Admittedly, this isn't far off the 6 months the OP suggested this was late by.
OTOH, I'd suggest they're still on track to be able to meet their primary original goal, releasing to stable on a two year cycle (i.e. squeeze to be released on or around 26 June 2012), so slipping a few months in the feature freeze for the release is hardly a major problem.