• Subversion on FC4

    Another software that stopped working after upgrading to Fedora Core 4 was Subversion. I have two installations of subversion in fact. One uses BDB and the other users FSFS. Since upgrading all my work has been with the FSFS installation and the first time I tried using the BDB version I was in for a nasty suprise.

    svn: Unable to open an ra_local session to URL
    svn: Unable to open repository ‘file:///dev/shm/svnmail/Local%20Folders’
    svn: Berkeley DB error while opening environment for filesystem /dev/shm/svnmail/db:
    DB_VERSION_MISMATCH: Database environment version mismatch
    svn: bdb: Program version 4.3 doesn’t match environment version

    Fortunately google had a few pages on it and http://tortoisesvn.berlios.de/ pointed me to the section of the subversion FAQ with the answers.

    The answer however is incomplete. It says to run svnadmin recover but that results in another nasty error.

    svn: DB_RUNRECOVERY: Fatal error, run database recovery
    svn: bdb: Program version 4.3 doesn’t match environment version
    svn: bdb: Skipping log file svnmail/db/log.0000002291: historic log version 8
    svn: bdb: svnmail/db/log.0000002292: log file open failed: No such file or directory
    svn: bdb: PANIC: No such file or directory
    svn: bdb: DB_ENV->log_put: 2292: DB_RUNRECOVERY: Fatal error, run database recovery

    Fortunately this error can be ignored. I am sure many a geek will have a few more hairs on their heads if the faq had mentioned the fact that the error can eb ignored.

    Thursday, September 8th, 2005 at 06:57
No comments yet.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
TOP