Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Debian Software Linux

Sarge is Now Frozen 380

JoeBuck writes "Steve Langasek has announced that Debian Sarge is now frozen. He produced a schedule that would lead to a Debian release at the end of May, though I would expect it to slip somewhat. I'm glad that the long wait for a Debian release will soon be over."
This discussion has been archived. No new comments can be posted.

Sarge is Now Frozen

Comments Filter:
  • by zeromemory ( 742402 ) on Tuesday May 03, 2005 @07:20PM (#12426556) Homepage
    For regular Debian stable users, this doesn't mean too much: a simple apt-get upgrade is all it will take to 'upgrade' to Sarge.

    For new Debian users, Debian testing images based upon the new installer have long been available here [debian.org].

    My main question is why Debian didn't advertise the above-linked installation images more. Just finding a link to the new installer ISO images is like navigating a maze blind-folded. Yes, I understand that they're not 'release-quality' yet, but it would take just a simple warning on the page to download Debian: "Please try our new installer! Although it's not completely stable, it's faster and easier to use and is definitely worth a try."

    Ubuntu's installer is based upon the new installer, and it's not unreasonable to believe that many people use Ubuntu because it's an easier-to-install Debian, in no small part due to the work on Debian's new installer (and the great work of Ubuntu developers).
  • How Debian works... (Score:5, Informative)

    by chrysrobyn ( 106763 ) on Tuesday May 03, 2005 @07:28PM (#12426661)

    Just because there are always people who don't know how this works...

    Each generation of Debian is named after a character from Toy Story. Potato, Sarge, Woody (the one I run), Slink, Hamm and Sid. Sid is always "testing", the most unstable places for apps to go. Remember who Sid was in Toy Story? Same thing. After packages get more stable, they get promoted to "testing". For a while, this has been "Sarge". After "testing" proves itself (and they demote packages that can't get more stable), it gets promoted to "stable"-- today that's "woody".

    Sarge being frozen means that sometime in the near future, we'll have a new "stable", with more recent packages.

    People who run servers but can't afford to qualify them much should probably stick with "stable". "Testing" is for desktop users who don't like much churn, but it's still more stable than Windows, IMHO. "Unstable" is for the bleeding edge who want someone else to do the compiling.

    For more information, visit your local library [debian.org].

  • Re:So... (Score:4, Informative)

    by wosmo ( 854535 ) * on Tuesday May 03, 2005 @07:31PM (#12426690)
    That depends on your sources.list; if your apt lines refer to 'stable', yes apt will try to make the transition. If they refer to 'woody', then woody you shall remain.
    On any system that's used for real work, the later is much more sane. Upgrade when you've tested that path, not simply when it becomes available.
  • On that note, does anyone know when Debian will adopt X.org?

    Short answer: It shouldn't take very long at all since it's already been packaged for Ubuntu. A new X.org release with a different packaging structure is scheduled to be released soon, so that will complicate things a bit. The new release is supposed to be included in the next Ubuntu release if it gets out early enough, so most of the packaging work will be done.
    Long answer: Debian X Strike Force [deadbeast.net]
  • by Anonymous Coward on Tuesday May 03, 2005 @07:33PM (#12426722)
    2.6.11 here, got via apt-get from standard repositories. I hope you were kidding: such nonsense is not what one would expect form a 5 digit slashdotter.
  • by jonestor ( 443666 ) on Tuesday May 03, 2005 @07:37PM (#12426768)
    Sid is always "testing"
    Isn't sid the unstable branch?
  • by explorer ( 42481 ) on Tuesday May 03, 2005 @07:39PM (#12426785)
    > Sid is always "testing"

    No, Sid is always unstable.
  • by wouterke ( 653865 ) on Tuesday May 03, 2005 @07:46PM (#12426868) Homepage
    Yes, that's what I said. X.org will be in sid the day Sarge comes out, which basically means that it won't be in a stable release before etch (the next release after sarge).
  • Get over it (Score:2, Informative)

    by jargoone ( 166102 ) * on Tuesday May 03, 2005 @07:47PM (#12426881)
    I'm glad that the long wait for a Debian release will soon be over.

    Proof positive that you have no idea how Debian works. This isn't Windows, or OS X. If you want the release, just go get the damn release whenever you want. You don't have to wait for it to be stable before you do.
  • Re:Thank Goodness (Score:3, Informative)

    by sydb ( 176695 ) <michael@NospAm.wd21.co.uk> on Tuesday May 03, 2005 @07:51PM (#12426920)
    They are neither dying nor hugely behind nor becoming irrelevant.

    They just have a terrible time getting a release out the door.

    If you run testing/unstable you run fairly current software, and you're not that much further behind come the release, and at release time Sarge will be fairly representative of the "stable state of the art". It's just that in the couple of years between now and Etch, things will progress without being reflected in a stable Debian release. But come the next release, Debian will be there again.

    It's like a staircase with widely spaced but high steps. other distros have closer steps but they're not so high... does that makes sense? I've only had one beer.
  • by OrangeHairMan ( 560161 ) on Tuesday May 03, 2005 @08:13PM (#12427137)
    Sid is always "testing", the most unstable places for apps to go. Remember who Sid was in Toy Story? Same thing. After packages get more stable, they get promoted to "testing".

    Not to nitpick, and I'm sure this is what you meant, but: Sid is always "unstable", not "testing".

    In addition, to clarify. "After packages get more stable" is a combination of factors. Mainly:
    • after they have been in unstable for a certain period of time (3/5/10 days, depending on the package type and priority, IIRC)
    • have all dependencies in testing
    • have no critical bugs filed against them
    • are built sucessfully on all archs.

    I can recommend Why is package X not in testing yet? [bjorn.haxx.se]. It helps spell out why, heh, a package has not migrated into testing from unstable yet. It helps a whole lot when people whine about old testing packages.

    So yes. I, like many other Debian users and non-users, hope the release comes soon!

    -orange.
  • by the42guy ( 841688 ) on Tuesday May 03, 2005 @08:20PM (#12427210) Homepage
    Etch. And no, it won't be bleeding etch...
  • Re:So... (Score:3, Informative)

    by wosmo ( 854535 ) * on Tuesday May 03, 2005 @08:34PM (#12427326)
    When Woody was released, Potato continued to receive security updates for (from memory) somewhere between 12 and 18 months. That 'end of life' was reached after the debian security team polled the community to judge whether it was worth the work.

    So while I haven't heard of anything akin to Fedora Legacy, woody won't disappear overnight .. security updates will continue for as long as they're worth the effort.
  • by YoungHack ( 36385 ) on Tuesday May 03, 2005 @09:13PM (#12427646)
    Actually, I believe 'aptitude dist-upgrade' is now the prefered upgrade path. This was just discussed on a mailing list.
  • I never understood why so many people focus so much on releasing a new version like this. I have more or less run Debian since around the Woody release (coming from years of running Slackware) and one of the things I enjoy about Debian is the "floating" update. I generally just do an update with dselect on all my boxes once a week and everything is reasonably current. Debian "old"? Well - most stuff is reasonably up to date and it's certainly more up to date than if I took ANY of the commercial Linuxes and installed that without updates. So what IS the fuss about? I seriously LIKE not having to go through a major update/reinstallation every now and then. In my eyes it's the KEY quality of Debian.

    Oh - of course I see the argument in a production environment - and then again - I don't. As I said - been running Debian "testing" or "sarge" for 3 years on something like 20 machines or so. During that time I've had TWO problems that was so serious it made one machine (the one I was testing the update on) unusual for a short while. One was when somebody screwed up the Adaptec aix_7xxx driver in the kernel in the early 2.6.8 and the other was during the switch from LVM 1 to LVM 2. Apart from that - every single update have been successful. That IS pretty impressive if you ask me.
  • by Anonymous Coward on Tuesday May 03, 2005 @10:33PM (#12428204)
    it is a living breathing distribution. Get used to it. Its as easy as apt-get update, apt-get upgrade if you want the latest shit.
  • by digidave ( 259925 ) on Tuesday May 03, 2005 @10:42PM (#12428258)
    According to them it is [ubuntulinux.org]. Quote: "Keep the Ubuntu installer in sync with the Debian installer as much as we can, and feed back relevant changes. Develop new installer features, in cooperation with Debian and with the other groups using d-i."
  • by benjamindees ( 441808 ) on Tuesday May 03, 2005 @11:13PM (#12428432) Homepage
    Although yours is a competely accurate description of how Debian is *supposed* to work, I have a feeling reality is somewhat different. This is my analysis. Feel free to correct it.

    Debian Stable seems to be doing just fine. It's a bit old, so hardware support is dated, but no one who needs a "stable" distro ever complains that Debian Stable isn't "stable" enough. Those using Stable are the same people who like to assume that Debian is a server-only distro, and wonder what all the fuss is about "new releases". Unless you're one of the new users who clicks on debian.org and mistakenly downloads and installs Stable, expecting a modern desktop with modern hardware support, Stable is great.

    Testing, which is a somewhat new addition to Debian, doesn't really seem to be fulfilling its mission. The goal for Debian Testing was for it to always be "ready to release". In theory, then, Testing would be an ideal base for third-party distros. Unfortunately, for some reason, few Debian-derived distros use Testing as a base. Most use Unstable instead. Testing is also supposed to be the branch that users can place on a non-production box in order to test out what the next stable will be, and to help stabilize it. Structurally, however, there is little difference between Unstable and Testing. Packages from Unstable are automatically migrated to Testing after a couple of weeks, unless they have glaring flaws. In the time between Debian Stable releases, most upstream sources go through multiple development cycles. Due to this and the constant churn of packages from Unstable into Testing, much of the work done stabilizing Testing is done in vain. Testing is touted as the ideal desktop, and many even use it as a server due to the outdatedness of the Stable branch. Debian Testing is more stable than 90% of other operating systems. But the Testing branch lacks security updates, and broken packages are frequently removed completely from Testing in order to enforce the "ready to release" philosophy. Also, the branch is in constant flux, meaning third-party support is near impossible.

    Unstable is supposed to be a developers' and ricers' haven, with the latest up-to-date packages, fresh from the build farms and ready for hours of enjoyment. Unfortunately, Debian Unstable isn't new and unstable enough for many users. Creating Debian's well-built packages takes time, so the latest software usually isn't available overnight. Also, for fear of breaking Unstable, developers have created an even more unstable branch, Experimental, to contain truly unstable packages. Unstable is sometimes preferred over Testing as a desktop because there is no wait for security updates to migrate.
  • by poofyhairguy82 ( 635386 ) on Tuesday May 03, 2005 @11:20PM (#12428476) Journal
    So, it's a good question how Canonical will be successful when other much better funded companies like SuSE and Caldera were not.

    Well first of all it doesn't need to be that sort of successful. Mark Shuttleworth has said before [slashdot.org] that he hopes to break even but he doesn't mind if he doesn't and the whole thing is charity. Success to him is building a big community, helping Debian, and having an OS he likes to use.

    He has a lot on money and he already has put enough aside to keep Ubuntu going for a while. Ubuntu has a much better foundation than most new distros (thank Debian for that) and has come at a time when OSS is getting exponentially popular.

  • by Anonymous Coward on Tuesday May 03, 2005 @11:46PM (#12428619)
    I saw this a while back in the mail archives, but it involved pinning because sarge wasn't stable yet. My sources list has "testing" in each line, I'm only updating against testing urls and the postgres url for pgadmin3 (which I'll comment out because I can't get pgadmin3 in testing due to a wxwidgets(?) library dependency not being in testing. I tried a while back to change the "testing" to "sarge" and then apt-get updating, but it didn't work. So, to make sure we all follow sarge into stable, should we now change "testing" to "sarge" in each url? Does this work yet? Is this going to be how current "testing" users wishing to follow "sarge" into stable are going to do it? Or will we need to use pinning which is a bit more complicated for newbies?

    A how-to would be great, an email how-to in debian-testing would be great as well (the one discussing pinnning was a bit hard to figure out, I followed it but borked it, if someone makes a how-to, please make it readable for newbies, thanks!).
  • Stability... (Score:2, Informative)

    by js290 ( 697670 ) on Wednesday May 04, 2005 @01:15AM (#12429069)
    While the impending release of Sarge is good, I'm not sure why Debian gets flack over slow releases. Sounds like a developers dream. Stable, well tested, and supported. I'm not sure how you can get any work done when you're constantly retooling or upgrading.
  • by Anonymous Coward on Wednesday May 04, 2005 @01:18AM (#12429084)
    Oh - of course I see the argument in a production environment - and then again - I don't. As I said - been running Debian "testing" or "sarge" for 3 years on something like 20 machines or so. During that time I've had TWO problems that was so serious it made one machine (the one I was testing the update on) unusual for a short while. One was when somebody screwed up the Adaptec aix_7xxx driver in the kernel in the early 2.6.8 and the other was during the switch from LVM 1 to LVM 2. Apart from that - every single update have been successful. That IS pretty impressive if you ask me.

    Not a good idea to be running testing on a production machine and your two issues proves that. Unless of course your production machines aren't really that important and you can afford some issues. But in any case, testing is strictly for testing the next stable release. Things break very often in testing. You were lucky you only had problems twice. You should be using either stable or unstable. unstable is actually more stable than testing. There may be times when testing is problem free, but there is certainly no guarantee of this and the nature of how its used in Debian means there will be problems.

    Now stable being important for a production environment is really quite simple. Install stable release, setup a script to do automatic security updates, and that's it.. You don't have to touch that machine for a very long time. The package versions stay the same and the only updates are for security vulnerabilities.

    People who want to run a stable release do not want a "floating" update or to stay current. They want a set of packages that do not change so that the apps they are running will run consistently and there is no need to worry about a new version of a dependency breaking some functionality they are depending on. THAT is the key quality of Debian.
  • by Anonymous Coward on Wednesday May 04, 2005 @04:17AM (#12429739)
    None of you trolls get it.. Debian Sarge has been waiting for the security infrastructure. Now it's done on all architectures -> this is why debian is slow -they have so many archs. Sarge has been stable for ages with less than 100 release critical bugs. It's still up to date with gnome 2.8.3 and KDE 3.3 -that's good enough. If you are running a server you propably dont want desktops anyway - and if you want to ru debian stable on desktop, there is no reason why you couldn't use apt-pinning to get the desktop from testing or unstable. In less than a month we are going to have a hell of a stable release! I have been using testing ever since got broadband, but now i could even use the stable -atleast if I installed it on someone elses computer. Many people are still happy with windows 2000, so why couln't hey be happy with Sarge for the next 2 to 3 years (that's the worst case scenario of debian releases for me:)? I'm sure Sarge is more stable than most of other distros!
    Debian-Installer [debian.org]
  • by thsths ( 31372 ) on Wednesday May 04, 2005 @04:19AM (#12429748)
    > I realize a lot of the posts here are in jest, but what's wrong with being a little slow on the release schedule?

    The same as always: software aging (also termed "bit rot"). Look at woody (the last release), and you know what is wrong: standard kernel is 2.2 (therefore no support for most USB devices), XFree version 4.1 (good luck finding a graphics card that is supported), mozilla is version 1.0, openoffice.org is not even included, and KDE is still stuck at version 2 (which conflicts with version 3, so that you cannot run *any* KDE 3 application).

    So whatever happens to sarge, it is going to be *way* to late. Plus sarge is not nearly up to date either. It is still based on XFree 4.3, and has no support for amd64. Which means it will be obsolet way before Etch can possibly be released.

    It is a shame, because apt-get is so much superior to any rpm based solution I have seen. But unless you can run testing, Debian is not really an option on the desktop.
  • by fvbommel ( 795367 ) on Wednesday May 04, 2005 @04:43AM (#12429819)
    I'd rather hack all desktop stuff out of Ubuntu [...]

    No need. It's called a custom installation [ubuntulinux.org]. It gives you a minimal system, just apt-get anything else you need.
  • by Anonymous Coward on Wednesday May 04, 2005 @05:18AM (#12429912)

    this is part of my /etc/apt/sources.list

    deb ftp://ftp.fi.debian.org/debian/ [debian.org] testing main non-free contrib

    deb-src ftp://ftp.fi.debian.org/debian/ [debian.org] testing main non-free contrib

    I pasted it to show you that testing is not actually part of the url there. First there is the url and then on the same line it's specified which packages to use. So, yes, you should change that "testing" to "Sarge".

  • by noahm ( 4459 ) on Wednesday May 04, 2005 @11:27AM (#12432107) Homepage Journal
    It doesn't seem to be a problem to all of the people happily using Debian. I really wonder why people get so emotionally involved in things that personally make no difference to them. If you tried Debian, didn't like it, and moved on to something else that you do like better, what difference does it make to you if others keep on using it because they do like it. On the other hand, if you haven't tried Debian, and never intend to, why comment on it at all? Do you like to waste your own time?

    Just so you know, I've been a Debian user since '96 and a developer since '01. I run a large Debian site with several hundred servers and workstations. I am very happy with Debian's technology and believe it really helps for running a large infrastructure. However, the stable distribution is painfully outdated, even for servers. We've been running it on our servers, but have had to build custom kernels to support modern hardware and have had to back port most of the server packages we use. We have been running sarge on our workstations for almost two years at this point, because woody is just not acceptable in such an environment. Running an unreleased OS on hundreds of machines, especially when they're not all installed at the same time and thus have different versions of many key packages, is really quite difficult.

    A lot of people have called for Debian to simply do away with the stable release all together, since "everybody just runs testing or unstable anyway", but that really wouldn't work in an environment such as mine. Too many people run Debian on just a couple of machines and really don't see what the problem is. You get a very different perspective on it when you have hundreds. All we need is predictable release cycles. 12-18 months for major releases is attainable and perfectly reasonable for me as a user.

    noah

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...