ERROR: cvs2svn uses the anydbm package...

[email protected]
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <OF5EE87D48.2831D0D2-ON87257878.00617357-87257878.0063598B@blm.gov>
I have a CVS repository containing around 95 projects, and I'm in the
process of switching this to Subversion. I downloaded cvs2svn and unpacked
it, and tried this command with the result shown:

$ ./cvs2svn -s ../svnroot /cvsroot --dry-run
ERROR: cvs2svn uses the anydbm package, which depends on lower level dbm
libraries.  Your system has dbm, with which cvs2svn is known to have
problems.  To use cvs2svn, you must install a Python dbm library other than
dumbdbm or dbm.  See http://python.org/doc/current/lib/module-anydbm.html
for more information.

This is on Solaris 10 sparc with Python 2.4.6. I've not been able to find
out how to fix this - how *do* you "install a Python dbm library other than
dumbdbm or dbm"? I don't know Python (I'm a Java developer); I have to
point out that don't have admin privilege on the system, so installing
anything at all is out of the question (although if that's the only way I
can possibly get a sys admin involved).

I'd hoped to find some kind of step-by-step instructions somewhere on the
cvs2svn site or elsewhere on the web but I've had no luck. The page that
the error message refers to is meaningless if you don't speak Python, and
doesn't even hint at a solution. I found one other mention of the problem
on the users mailing list but it appears to have been solved by installing
a later version of Python and OpenSSL rather than using the existing Python
installation, so that doesn't help.

I can't possibly be the first one to run into this wall. If anyone else on
the list has the answer, I'd really appreciate some help.

Thanks,
Pete

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=2721882

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.