perl 5.8.8 parallel build in /usr/local, botched it a couple of times trying to get it to pull in expat and tie it in to apache 2, I finally gave up on apache 2, then on expat.

Now, when I try to run certain things, I get this:

Use of uninitialized value in concatenation (.) or string at /usr/ local/lib/perl5/5.8.8/darwin-2level/Scalar/Util.pm line 30.

One of the things I get it with is cpan, and I find I can't update Bundle::CPAN because of it. Cascading failures starting about half way through, starting with an instance of the above uninitialized string.

I've tried deleting the .cpan in my build user's directory and deleting all the build tree and the entire contents of /usr/local/bin and /usr/local/lib to start over, but it senses perl 5.8.8 anyway, and takes some defaults I don't think I want it to. And the errors get worse. Do I need to delete the entire /usr/local tree as well?

Oh, and do you guys use gnupg or openssl to check the digests? (I've been using gnupg.)

Yes, the reason I'm having these kinds of errors is because I'm trying to serve my personal site on the family mac, and I'm trying to lock down the site tightly enough to think I can risk giving the kids their own subsites. I'm trying to do this to free up my ancient iBook that is currently doing duty as my server so I can take it to work with me. (I've dropped out of the IT rat race and am teaching English now.)

I know this is insane. If I could spare the money or figured the stuff I'm putting on these would make me enough money to repay a loan, I'd get a used mini and load openBSD on it and save myself a lot of grief and worries.

reiisi

Reply via email to