pantheon, pbuilder & halloween
Nov 1 was a big day for the pantheon crew. We had a hack session, committed some patches, and reworked some features. We tagged and rolled the release, and announced it on the lists, and uploaded things to www.pantheoncms.org. It was an all around exceptional day. Aaron and I had a well deserved drink afterwards. We never did get a chance to discuss the roadmap for the next while. Next coffee session for sure.
So my latest PITA was more side effects of the dist-upgrade / PHP5 upgrade a few weeks back. I decided to keep the servers in tandem, and upgrade the mail (Kolab) server as well. I have Horde running for webmail installed on the system outside of kolab/openpkg. So the dist-upgrade went fine, but the corporate webmail was borked. You could login, but the sidebar frame was completely blank. I finally had some tiem to start looking at it. Checked all the standard things in php.ini settings. I delved into debuggin Horde itself, and quickly gave up after one fix was followed by another problem.
I was running an older stable version of horde packages, and decided to try a newer version(s). I gave a whack with the horde "groupware" version, and gave up after screwing with it for a couple of hours. I seemed to be caught in the "neverland" of versioning problems. I had Kolab 2.x, with PHP4 + Horde that worked, and the upgrade forced to PHP5 which broke horde, and no PHP4 is available in feisty. Kolab 2.2 is not ready with horde integration yet, and I needed to make this work ... like now. I decided to try and find a way to install PHP4 on feisty. I found someone who rolled his own debs, and placed them in a repository. It was a really bad connection, so it took forever ... oh yeah ... now is when I find them incompatable because I forgot these are 64 bit boxes, not 32. meh.
Here is where pbuilder comes in. It was time for me to build my own debs from source. So it took me a while to figure out how to get it rolling, and then use the "universe" repositories, and get the dependencies all squared away. I finally got PHP4 to build, and created a local apt repository. apt-get install away, and bingo ... horde is working again. what a workout!
It was just recently Halloween. I did not really partake, as the last few weeks have been crazy so I stayed in. I've got so many things on the go that I just really don't have the energy or time to socialize right now. My day in the sun will come though. My sister is back in MJ from Nova Scotia. My brother moved out taking his computer right before she moved home, so I acquired a laptop, and with Kris' help sent it to her by courier. She'll be looking for work, and hopefully getting up here to visit me before she goes back down east.