<div dir="ltr"><div class="gmail_quote">On Mon, Jan 24, 2011 at 7:07 PM, Kevin P. Fleming <span dir="ltr"><<a href="mailto:kpfleming@digium.com">kpfleming@digium.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">On 01/24/2011 12:46 PM, RR wrote:<br></div>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">On Mon, Jan 24, 2011 at 12:09 PM, Kevin P. Fleming <<a href="mailto:kpfleming@digium.com" target="_blank">kpfleming@digium.com</a><br></div>
<div class="im"><mailto:<a href="mailto:kpfleming@digium.com" target="_blank">kpfleming@digium.com</a>>> wrote:<br><br> On 01/24/2011 07:29 AM, RR wrote:<br><br> On Mon, Jan 24, 2011 at 4:56 AM, RR <<a href="mailto:ranjtech@gmail.com" target="_blank">ranjtech@gmail.com</a><br>
<mailto:<a href="mailto:ranjtech@gmail.com" target="_blank">ranjtech@gmail.com</a>><br></div>
<div class="im"> <mailto:<a href="mailto:ranjtech@gmail.com" target="_blank">ranjtech@gmail.com</a> <mailto:<a href="mailto:ranjtech@gmail.com" target="_blank">ranjtech@gmail.com</a>>>> wrote:<br><br>
On Mon, Jan 24, 2011 at 4:06 AM, Roger Burton West<br> <<a href="mailto:roger@firedrake.org" target="_blank">roger@firedrake.org</a> <mailto:<a href="mailto:roger@firedrake.org" target="_blank">roger@firedrake.org</a>><br>
</div>
<div>
<div></div>
<div class="h5"> <mailto:<a href="mailto:roger@firedrake.org" target="_blank">roger@firedrake.org</a> <mailto:<a href="mailto:roger@firedrake.org" target="_blank">roger@firedrake.org</a>>>> wrote:<br>
<br> On Mon, Jan 24, 2011 at 02:58:45AM -0500, RR wrote:<br> >In the meantime, does anyone have a nice way to update a<br> stable/stock lenny<br> >installation with the updated glibc as well as the latest kernel<br>
<br> At this point the easiest option will be to upgrade to<br> squeeze.<br><br> R<br><br> Umm yeah that might not be a smart thing to do since<br> eventually all<br> of this needs to run in a production environment and Squeeze is<br>
still in a RC mode. Would be nice if I could go to it though but<br> don't think it'll be that smart esp. all other software that<br> needs<br> to work along with it might break too...who knows<br>
<br><br> This a statement we hear from people periodically that just confuses<br> me... they say they can't update to an 'RC' release of something<br> (Linux distro, Asterisk, etc.) because they need to run in<br>
production mode, but they're willing to consider replacing something<br> as fundamental as the Linux kernel (a bit scary) or glibc (very<br> scary) instead.<br><br>haha touché Kevin :) Mate, the response to that is one word: Ignorance<br>
:) people like me, who're not developers nor experts of the platform<br>have absolutely no clue what glibc actually does or the impact it<br>actually has. Nor do I know, as a user, how stable Squeeze RC2 really is<br>
at this stage of its development. If I had more people in the community<br>say that they're running it in production, then maybe I'll just believe<br>them and start working with Squeeze directly instead of wasting my time<br>
like I did trying to have it compiled in Lenny. I just believed when the<br>developers of Debian say that Squeeze RC2 is in "testing" and Lenny is<br>"stable" and decide that it's probably not a good idea to run RC2 in<br>
production. I guess part of the thinking was that "other" software<br>besides {*} that needs to run on this machine "may" not even build<br>or run or be stable on Squeeze RC till the authors/users of that other<br>
software state that it's been tested with it and it's stable or even<br>builds on it. So, people like me believe that if I upgrade ALL<br>components that depend on glibc and that glibc depends on to the current<br>
version, then we'll be ok but we wouldn't have touched anything else in<br>the system, not realising or understanding that satsisfying dependencies<br>doesn't mean anything and something somewhere could just break because<br>
of this unsolicited upgrade thus making the system more unstable. I have<br>really no explanation for you as to why people (incl. myself) say these<br>things other than just lack of insight and knowledge about the<br>intricacies of things like glibc and the impact it can have on the<br>
stability of the system when upgraded out of "context". *sigh* :(<br></div></div></blockquote><br>And you've made my point: You chose a specific version of Debian to run, which you are happy running in 'production'. Given that you have made that choice, you can *only* install packages that distribution provides on your system. Any other packages you install are not part of that version, and thus have not gone through the same testing/qualification processes (whatever they may be). Discussing installation of packages (any packages) from a later Debian release, or installation of a package from source that overwrites the Debian package, seems totally inconsistent with being 'in production', no matter how small or large the package may be. Each such decision must be thoroughly researched and the possible ramifications understood before any changes are made, so as to keep the system as stable as possible.<br>
<br>In essence, this is somewhat like buying a car with a high efficiency powertrain because you want to save fuel, but then later complaining that it doesn't accelerate as fast as you'd like... so you make plans to replace the engine. Sure, you can do it, but you've defeated the purpose of the choice you made in the first place :-)
<div>
<div></div>
<div class="h5"><br> </div></div></blockquote>
<div><font color="#000099" face="trebuchet ms,sans-serif">I know right? I wish I could have those hours of the night back that I wasted in trying to get it working on Lenny ... wish I'd done some homework and realised that all sorts of Squeeze installation ISOs are in fact available for Sparc. I thought currently only Lenny was available for Sparc so needed to stick with it. Oh well, that's a lesson for me right there. But hopefully not all was a wasted effort, I got a good lesson on choosing OS releases and installing/building dependencies and usage of the package tools in Debian (Desperately trying to justify the time wastage ;)</font></div>
<div><font color="#000099" face="trebuchet ms,sans-serif"></font> </div>
<div><font color="#000099" face="trebuchet ms,sans-serif">If anyone wants, I can still publish the How-to for it nevertheless. Who knows who might benefit from knowing how to install/uninstall upgrade/downgrade glibc for whatever reason :)</font></div>
<div><font color="#000099" face="trebuchet ms,sans-serif"></font> </div>
<div><font color="#000099" face="trebuchet ms,sans-serif">Cheers,</font></div>
<div><font color="#000099" face="trebuchet ms,sans-serif">\R</font></div></div></div>