Blog Post

DO NOT UPGRADE YOUR HARDY BOXES

I just learned the hard way. I updated all 3 about 15 minutes ago, and lets just say, none of them work. I can get to TTY, but can’t log in. malloc this and malloc that everywhere.

Thank God for my Foresight install! Otherwise, like I just told Ken Vandine, if it weren’t for Foresight, I would be watching TV right now :p So I guess while I have Foresight up and running, KDE 4.0.2 as well baby, I might as well work on some Foresight bugs now.

Talk about irritating, I was working on my 5-a-day and my really-fix-its. Now I will work on a small https issue, some rebranding for Foresight KDE 4, and maybe even some documentation. Get ready Ken, here I come! Prepare to upload πŸ™‚

/me ssh’s into Og’s box and does ‘sudo conary update group-kde-dist’

This entry was posted in Personal. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
  • ramil

    too late for me πŸ™
    yes i just updated my hardy 5 minutes ago and it is now dead. i am typing this from a live cd boot and reinstalling gutsy.

  • ramil, gah, that sucks….You and I aren’t the only ones. There is some twitter traffic complaining about the same thing. libc6 issue obviously. I am hoping that I will be able to fix it when libc6 gets fixed. It will have to be from a live cd, because I cannot log in at all. If it comes down to me having to format and reinstall, I will be super pissed. I have had Kubuntu on my laptop for 2 years now w/o having to reformat or reinstall, I have been dist-upgrading since Dapper and I don’t want to lose that. If I do, then I don’t know what route I will go with a new install unfortunately.

  • Francois Rigaut

    Thanks a lot for the warning !
    I’ll wait for a few days for this bad bug to be fixed (I hope they’ve pull out the faulty updates already though).

  • Erik AndrΓ©n

    I just upgraded my box when I saw this.
    There goes the work on my commute…

  • I didn’t have a problem with all 296 updates earlier today. All went well reboot was required and rebooted fine for me.

  • Umm… got any bugs to track? I’ve updated hardy a few times today. What broke?

  • Felker

    No problems here; I just upgrade Hardy and everything works.

  • I guess it must be due to https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/201673

    Fortunately, it’s been repealed (the binary packages are 403ing).

  • I added some comments to the related bug, I hope it will help.

  • ak

    I have always wondered if anybody tests these things before they reach the repos. Surely it would take just 1 minute to spot this terrible bug and save us from the disaster. Yet they seem to refuse to add minor software updates (updated pidgin for example) for ‘stability sake’.

    If you ask me, bugs like this one is not acceptable, even on alpha stage. Not in linux-world. More so when preventing it only requires 30 seconds and a pair of working eyeballs.

  • novatech

    is it safe to upgrade now?

  • @ak,

    Alpha by definition is unstable right? People have faced repeated crashes, unbootable systems while testing alpha releases. How is this different?
    And if you read other comments, not everyone has faced the problem. Which is strong suggestion that uploader might not have faced the problem when he tested the package. Just because you wonder ‘if anyone tests it’ does not mean that ‘no one test packages before upload’.

    By the way why are you confusing ‘refusal to upload new verson for stability sake’ with this one?

  • Jonas

    You know, this bug and the kernel update a few days ago that broke sound for everyone makes me wonder how packages are tested…sure, it’s an alpha but still. If bugs affects so many system that it effectively is universal in scope one has to wonder if someone bothered to install it on even one test-system and rebooting before it was pushed into the repos.

    Honestly, it almost sounds as if it was assumed it would be working.

  • She’s steamin’ along fine for me.

  • ak

    Onkar, it seems that Jonas understands what I’m talking about.

    When a bug has a hit rate of 80% (maybe more) it really makes me wonder if it was even tested once. I know what Alpha means, but I have come to expect more of Linux, even in development stages. I didn’t ask for everything to be perfect. I’m not crying foul every time some dependencies get screwed. But this is not your average dependency-bug. This one completely and utterly kills just about everything. So, my question I think is valid. A bug like this reaching the repos makes you wonder how much it was tested, if at all. Doom’s-day warning signs are no substitute for lack of even-the-slightest preparation/testing. I feel that with a tiny bit more effort put in testing, everything would be okay now. “Alpha” doesn’t mean “no quality control.” Maybe in Windows it does. Not in Linux.

    This in contrast with minor application upgrades which are refused. To my experience, these little updates rarely bring in unsatisfiable dependencies, and never ever render a system useless.

    Perhaps the “does it annihilate everything?” factor should play a larger part of package acceptance/refusal decisions?

  • hehehe Watch out for the flying crutches! πŸ˜›

  • I’m locked out also..without any ttys, I feel a little helpless.

    Is there any alternative to formatting?

  • Jim

    I ran updates last night and then shutdown and went to bed. I wonder what’s waiting for me when I get home :). Oh joy. On the bright side it looks like there is a fix and I have a second hard drive with gutsy any way. Thanks for the heads up.

  • Thanks Marcin!

  • @Marcin: thanks for the link there. I found the solution last night as well in the forums before going to sleep but was to tired to link it right away.

    As for the testing part, those who are running Hardy are testing it. Everyone is human and we tend to make a mistake every now and then. Now if this were a stable release, well that would be a different story of course. Stuff like this is expected during a development cycle.

  • moma

    The best solutiuon is to rollback to a previous version of libc6 package.
    Do this

    1) Boot up with a LiveCD. You can use any available livecd; Gutsy or Hardy livecd or Suse livecd etc.

    2) Mount the Hardy’s damaged filesystem to /media/. Here is an example what I did.

    $ sudo -s
    # mkdir /media/sdb1
    # mount /dev/sdb1 /media/sdb1

    3) Perform a chroot on that mounted partition. All command in chroot will affect on the chroot jailed box.

    # chroot /media/sdb1

    4) Download an older version of libc6 page. Do
    # wget http://us.archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6_2.7-5ubuntu2_i386.deb

    5) Install the package
    # dpkg -i libc6_2.7-5ubuntu2_i386.deb

    It will downgrade the libc6 from version 2.7-9ubuntu1 to 2.7-5ubuntu2.
    6) exit

    7) Reboot and everything is ok.

  • i think it’s save to upgrade from main server repo now with new release of 2.7-9ubuntu2
    IMHO, i dont think we should blame anyone for this bug, if it’s aint broken,then it’s not development branch. we should’t be scared to this kind of problem while using development version.
    anyhow, thanks to this bug now i know if anything happen to my ubuntu, i still can fix it from live cd..with many ways lol
    reinstall is shortest path for who dont have patient and time to think πŸ˜‰

  • Glad I read this before updating last night. Thanks for the warning πŸ™‚

  • @Joe Smith: exactly why I posted. Tried to provide some warning. I posted it late here in Chicago, so I knew the people on the other side of the planet would have got the warning. I think most of us in the US got the warning to late though πŸ™‚

  • I did yesterdays update and it was fine, but today there are 20 more updates now I’m reluctant to do those updates. Will someone tell me when and how many the updates were that broke the system? As I posted last night from a windows box at work “All 296 updates yesterday afternoon went fine” there are 20 more today. Should I update those?

  • Yesterdays update worked, but today there are 20 more updates now I’m reluctant to do those updates. Will someone tell me when and how many the updates were that broke the system? Should I update those?

  • I just did another 36 updates after the 20 and rebooted. Everything is fine still. I think the problem has been SOLVED. My blog http://nudepenguin.net has the screenshots.

  • This is such an awesome example of how UBUNTU trumps microsuck windows. As I have posted to my blog if this were a windows update that was breaking systems it would have took at least 2 months for microsuck to release an update to the update that broke the system. It took UBUNTU less than 24hrs.

  • professorchaos

    Can I ask, is the library fixed or has it just been pulled? Because I upgraded 2 systems over the course of the last 2-days and they both have libc6 v.2.7-9 installed. I haven’t rebooted, and wondering if I should downgrade to version v.2.7-5 before I reboot. Thx

  • professorchaos

    I guess its fixed as the launchpad has this…. “Fixed packages (version 2.7-9ubuntu2) are now on archive.ubuntu.com.”
    I will cross my fingers on the reboot.

  • I had quite a handful of installs as well.. All would work fine for like a couple of hours or so.. And then one update spoils all fun… My Xserver crashed like a million times and the notebook LCD used to flicker.. Any idea what is the issue ???!!

  • Kerrin

    Same thing happened to me.. Back on 7.10 after a couple of hours of re-installing / re-configuring… Guess I’ll be waiting for the official release now…

  • Subscribe to nixternal.com

     Subscribe in a reader

    Or, subscribe via email:
    Enter your email address:

  • Archives


semidetached
semidetached
semidetached
semidetached
%d bloggers like this: