Res facta quae tamen fingi potuit (pauamma) wrote in lj_dev,
Res facta quae tamen fingi potuit
pauamma
lj_dev

Data-ObjectDriver repo moved

The Data-ObjectDriver repository was moved recently, and running "$LJHOME/bin/cvsreport.pl -u" with the stock LiveJournal multicvs.conf will result in an error message along the lines of:
Updating CVS dir 'Data-ObjectDriver' ...
A WE_HAVE_SWITCHED_TO_GITHUB.txt
U README
Updated to revision 579.
$LJHOME/cvs/Data-ObjectDriver/README contains:
THIS REPOSITORY IS NOT MAINTAINED ANYMORE

please use http://github.com/sixapart/data-objectdriver instead

Thank you.
To upgrade, run your usual before-upgrade backup procedure, then change $LJHOME/cvs/livejournal/multicvs.conf along the lines of http://hg.dwscoalition.org/dw-free/raw-rev/0845df63214b (that patch won't apply on a stock LiveJournal multicvs.conf, but it shows what you need to change. (And you should use the URL in the patch, not the one in the README.) After making the change, upgrade your live area as usual, then run the following commands:
rm -rf $LJHOME/cvs/Data-ObjectDriver
$LJHOME/bin/cvsreport.pl --checkout
Check that the content of $LJHOME/cvs/Data-ObjectDriver looks reasonable, then upgrade your live area as usual (yes, again). Once you've done that, you should stop and restart all TheSchwartz clients and workers, and monitor them carefully for a few days, as TheSchwartz is the main user (or perhaps the only user - I don't remember ATM) of Data-ObjectDriver.
Tags: *announce, *report (lj), livejournal, server libraries, server libraries: data-objectdriver, server: dependencies install, server: update
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments