The Third Commandment

MySQL went onto OS X without much of a hitch using DarwinPorts, as did updated versions of PHP, Perl, and various modules therein. PostgreSQL seems to be working, but something about Movable Type causes it to not be accessible via ObjectDriver–a stub program I wrote in Perl can access the data in a test database via DBD::Pg just fine, but MT chokes on the same username/password/database combination in mt.cfg.

Math::Pari can kiss my grits. Crypt::DSA made me cry. I despair of ever making sense of that mess of hacks, patches, and recompiles.

ImageMagick can take a hike. I gritted my teeth and installed NetPBM instead. Maybe I’ll use the DarwinPorts version of ImageMagick and see if it plays nicely with PHP; other than that, though, I’m sick of it.

I’d hoped to get MT3.01D working in a PostgreSQL environment, but ended up using MySQL for it instead. It’s installed, however, and working nicely.

Having root is overrated.

6 responses to “The Third Commandment

  1. That was the geekiest blog entry I have ever had the pleasure of reading. The geekiest ever, of course.

  2. For what it is worth, Crypt::DSA really did make me cry. (It didn’t help that it is dependent on the Math::Pari module and well, that compile session ended in massive amounts of cursing.)

    The neatness is that I now have a portable Movable Type on which I can inflict massive amounts of Perl without Internet access.

  3. Bah. This entry made my eyeballs bleed. šŸ™‚

  4. My head hurts. Mommy? Make the scary words go away. ;D

  5. You spent your birthday weekend installing software? I spent your birthday weekend knitting on your socks!

  6. i quite like having root.
    the comments here made me chuckle. šŸ™‚

Leave a Reply