didactic_cudgel: (0)
didactic_cudgel ([personal profile] didactic_cudgel) wrote in [site community profile] dw_dev 2012-06-27 04:53 pm (UTC)

The order of solution to my problems was this:

I had run checkconfig.pl before posting here, but all it said was TimeZone must be UTC, which seemed unrelated to my problem, and as far as I could recall, the system had always run on CDT before.

By changing the timezone to UTC, it allowed checkconfig.pl to continue running. I then got a bunch of missing modules.

I tried using the apt-get statement generated (
apt-get install libapache2-request-perl libbusiness-creditcard-perl libdata-objectdriver-perl libdigest-sha1-perl libio-aio-perl liblwpx-paranoidagent-perl libtext-markdown-perl libtheschwartz-perl)
but it bailed on
E: Unable to locate package libdigest-sha1-perl
every time.

I was abl to use the apt-get statement once I removed the sha1 library. cpan on those modules also worked.

Per allendw in #dreamwidth-dev, there's a new replacement package for libdigest-sha1-perl called libdigest-sha-perl.

I had initially tried installing that, but before I tried to compile it, allendw suggested that installing the cpan for SHA instead

that seemed to sort it, but then my databases wouldn't start. I had to go into config-private.pl and change the hostname back to localhost from what I had defined it as before, but that might be more my system than a general thing.

I reran checkconfig and it came back clean, ran
bin/texttool.pl load
and was able to get apache2 to load.

Now my site is back up and running, thanks to the awesome people at #dreamwidth-dev (who are all here as well, I believe).

Thank you!

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org