So, more downtime for the site today, longest stretch in a long time. This time the problem was thankfully isolated to just my personal site though, and not any of the others on this box.
I can say, I was actually bitten by wonderful uptime. My “apache2”:http://httpd.apache.org / “mod_perl2”:http://perl.apache.org daemon has been running so long, and I had done several large “CPAN”:http://www.cpan.org based updates, including a major “Catalyst”:http://www.catalystframework.org upgrade that completely changed the DBIC/DBix interface. So, when things restarted I had a new framework in place, but code using the old one (at least the api changes were documented). Yes, my stupid fault for not paying more attention to my bleeding edge dev stuff, and live, but man that was a pain. Had to start learning the new stuff *real* fast. But now it’s converted, and working. will check into patching this up to other users.
Oh, and it’s nice that there are Catalyst packages accepted into the debian system. Wish they included everything I needed, but it’s nice to have 85% of these newer packages apt-gettable compared to maybe 15% a few months ago.