From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-amd64+bounces-12260-garchives=archives.gentoo.org@lists.gentoo.org>) id 1NNZNq-0002Np-Ib for garchives@archives.gentoo.org; Wed, 23 Dec 2009 22:08:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C722EE0728; Wed, 23 Dec 2009 22:07:49 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by pigeon.gentoo.org (Postfix) with ESMTP id 7A61FE0728 for <gentoo-amd64@lists.gentoo.org>; Wed, 23 Dec 2009 22:07:49 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1NNZMw-0000XT-MF for gentoo-amd64@lists.gentoo.org; Wed, 23 Dec 2009 23:07:46 +0100 Received: from ip68-231-22-224.ph.ph.cox.net ([68.231.22.224]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-amd64@lists.gentoo.org>; Wed, 23 Dec 2009 23:07:46 +0100 Received: from 1i5t5.duncan by ip68-231-22-224.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <gentoo-amd64@lists.gentoo.org>; Wed, 23 Dec 2009 23:07:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-amd64] Re: CD drive opening on boot!! Date: Wed, 23 Dec 2009 22:07:25 +0000 (UTC) Message-ID: <pan.2009.12.23.22.07.25@cox.net> References: <200912181036.48399.gentoo@appjaws.plus.com> <200912201226.43289.gentoo@appjaws.plus.com> <pan.2009.12.22.08.05.51@cox.net> <200912221546.35508.gentoo@appjaws.plus.com> <pan.2009.12.23.12.36.31@cox.net> <4B321EF3.5030401@gmail.com> <pan.2009.12.23.16.01.42@cox.net> <4B3286E0.4050701@gmail.com> Precedence: bulk List-Post: <mailto:gentoo-amd64@lists.gentoo.org> List-Help: <mailto:gentoo-amd64+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-amd64+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-amd64+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-amd64.gentoo.org> X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-22-224.ph.ph.cox.net User-Agent: Pan/0.133 (House of Butterflies) Sender: news <news@ger.gmane.org> Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 100d2fb4-2bea-4784-ac26-d576e57ee76a X-Archives-Hash: 920408912cf1cfa264c108f1b086b086 Lie Ryan posted on Thu, 24 Dec 2009 08:08:48 +1100 as excerpted: > IMO Gentoo's edge was not about having the most cutting edge software > (pun not intended), but rather "having a choice". With Gentoo, you get > to choose which USE-flag to (not) include; you got to choose the kernel > options and also to use genkernel; then you've got a choice to run a > antiquated, full-stable, half-stable, ~arch, or overlay; you are free t= o > choose how antiquated or cutting edge you want your system to be. And > Gentoo's portage makes living the picky eater's life much easier than i= f > you have to compile packages and its dependencies manually to separate > the vegetables (or meats if you're a vegetarian; or pork if you're a > Muslim; or cows if you're a Hindi; or whatever taboo or personal > distrust you have). You're right about the choice, of course, but... well, the whole kde3=20 thing has nicely illustrated the issues stable gentooers have. To this day I'd not call kde4 ready for stable yet, and CERTAINLY not as=20 stable and usable as kde-3.5.10. 4.4 should be getting close, I expect=20 it'll be like a release candidate traditionally is, it could be stable if= =20 it had to be, but there's a few more bugs they want to kill before it's=20 fully released. 4.3 is late beta, 4.2 was early beta, a LOT of SERIOUS=20 bugs still hanging around, 4.1 was post-freeze alpha, and 4.0... was very= =20 early technology demo, mostly prototype, from a user perspective. OTOH, with the new name and focus on devs, KDE SC /is/ really aimed at=20 devs, NOT end users, with the included apps really being developer demos,= =20 and the kde4 versioning and kde 4.2 stability claims /does/ more=20 accurately reflect that -- it's just too bad they did the versioning so=20 long before they announced their target audience change, as a lot of=20 users were deceived into thinking it was ready for them... But be the upstream issues what they may, the problem for most=20 distribution users including Gentoo users (and devs, BTW) is that support= =20 for the stable and production-ready version, kde3, ran out WAAYYYY before= =20 the next version, kde4, was similarly stable and production ready. "Oh, but there's the kde-sunset overlay." Yes, but it's officially user-only supported, that is gentoo-dev=20 unsupported, because kde3 is unsupported upstream, as is the qt3 it's=20 built upon, and there's no gentoo-devs interested in taking on the=20 responsibility of continued support under those circumstances. That's=20 not the sort of support stable users tend to be looking for. Meanwhile, the LTS/enterprise releases still have another year or more of= =20 kde3 coverage, as that's what was stable and shipping when their LTS=20 product shipped (bar Ubuntu, of course, since they didn't ship an LTS=20 kubuntu precisely because they foresaw exactly this sort of issues coming= =20 up, despite all the claims of continued support from kde at the time,=20 claims that turned out to be worthless, for the ordinary distribution=20 user -- but in hind sight kde was even then already refocusing their=20 targetting, and weren't talking about the ordinary user any more). But back on the topic of Gentoo. Gentoo is and always has been a rolling= =20 upgrade community distribution, that reasonably closely follows=20 upstream. When upstream drops support, Gentoo, without the resources of=20 the enterprise/corporate distributions, has little choice but to=20 ultimately drop support as well. Sure, the packages stay in-tree for=20 awhile sometimes, but they don't actually build with modern gcc against=20 modern system libs, and eventually, treecleaners or someone notices, and=20 they get pulled. That's not the sort of thing stable users enjoy, for sure. Really,=20 neither do they tend to enjoy the constant updates Gentoo has, changing=20 their work environment out from under them. Good Gentooers soon learn=20 that if they're updating less than once a month, the updates DO pile up,=20 and the process DOES get rough. By three months, an upgrade gets=20 difficult and stressfull, by six months, it's getting easier to start=20 from a brand new stage-3, by a year, which is what Gentoo /does/ /try/ to= =20 support, a brand new stage-3 is generally going to be much easier than=20 the exotic bugs you'll get trying to update in place. Yet stable users=20 normally /want/ their stuff stable for a year or more, and expect no=20 serious problems on update within their release slot, even a year or more= =20 out. The all-at-one-time release upgrade, OTOH, is assumed to be the=20 normal case. Meanwhile, gentoo support for stale packages disappears=20 rather soon, relatively, and users are forced into either not updating=20 any more (no security updates) or upgrading. The enterprise/LTS=20 distribution releases at least have a support timeclock that people can=20 schedule their computing life around. As I mentioned above, it took the kde3/4 fiasco to really open my eyes to= =20 this, but open them it most certainly did! Generally speaking,=20 enterprise and debian stable are the only ones supporting kde3 still,=20 even tho kde4 isn't yet ready to fill its shoes for production machines. > For me, I run a mostly stable system and unmasks a few packages that I > used most frequently since those are the software that I have the time > to test thoroughly since I work with them all the time. I've been > running a python 3 overlay (very unstable at that time), but I'm not > willing to run a full ~arch since most of those software I don't use > often enough anyway. Of course, that's where Gentoo excels. It gives you the choice and=20 ability to do just that, even if it's not that well supported. But in=20 fact, because it's so easy and so necessary for stable users at times,=20 there's /enough/ people doing it, that it generally works out=20 /reasonably/ well. But still, tho the problems will be a bit different,=20 I don't think running all ~arch is much different in overall problems=20 than partial, or indeed, all stable, because if nothing else, hardware=20 updates tend to bite all-stable people harder than all ~arch people, and=20 also because stable /is/ a bit stale at times, and it's simply hard to=20 remember what the fix was for that problem that happened over a year ago. I know I've certainly experienced that myself, running the kernel rcs,=20 when the release is what goes ~arch, and stable is generally a release=20 behind that. So when folks ask about kernel problems on the brand new=20 stable kernel they're just upgrading to now, it's typically six months or= =20 more since I encountered the same issue, and I've often long since=20 forgotten the details, as I'm on to newer and different problems. The=20 full release would seem to be about right, I'd think, for most users not=20 wishing to push the edge, as it's at least new enough the edge pushers=20 still remember the issues and how to fix them, while being old enough the= =20 big issues all generally have fairly well known solutions. If I'm not=20 mistaken (I run direct linus kernels and don't touch gentoo's kernel=20 distribution at all, tho I know when they go stable since I follow the=20 dev list and see the announcements/warnings there), current release is=20 what gets ~arched for at least ~x86 and ~amd64 on Gentoo, so that's what=20 I'd think would be about the best place to be, on a package I happen to=20 follow reasonably closely, upstream. Similarly for a couple others I=20 follow reasonably closely upstream. --=20 Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman