notdefined: (Default)
Thomas M Langley ([personal profile] notdefined) wrote in [site community profile] dw_dev2009-07-30 08:24 pm
Entry tags:

Problem installing Dreamwidth.....

I'm following the dialogue to install dreamwidth under Ubuntu 9.04. All is going well until I execute the bin/checkconfig.pl. I get this error:

dw@web01:~$ bin/checkconfig.pl --no=ljconfig
[Checking for Perl Modules....]
[Checking LJ Environment...]

Problem:

* Failed to load ljlib.pl: Can't locate DW/Hooks.pm in @INC (@INC contains: /home/dw/cgi-bin /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /home/dw/cgi-bin/ljlib-local.pl line 6.

BEGIN failed--compilation aborted at /home/dw/cgi-bin/ljlib-local.pl line 6. Compilation failed in require at /home/dw/cgi-bin/ljlib.pl line 119. Compilation failed in require at bin/checkconfig.pl line 233.

Any clue what I'm doing wrong??
kareila: Taking refuge from falling debris under a computer desk. (computercrash)

[personal profile] kareila 2009-07-31 06:36 am (UTC)(link)
I have no idea. It looks like neither DW/Hooks.pm nor LJ/Hooks.pm exists in the filesystem; instead, the relevant packages should be created dynamically at load time... somehow.
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)

[personal profile] afuna 2009-07-31 06:42 am (UTC)(link)
Hmm, I was wondering if this had anything to do with the recent classloading issues we had, but IIRC those were fixed. Also, if that were the case, running checkconfig.pl on my system would have the same effect.

I wonder if it's possible they're stuck at an earlier revision of the repo, though?

To the OP, what does

cd $LJHOME/cvs/dw-free
hg parents

show you?