FW: URGENT HELP

Archana Nagesh <[email protected]> Sun, 14 Nov 2010 22:00:13 -0800
Newsgroups gmane.comp.version-control.subversion.cvs2svn.devel
Message-ID <6D587041D6A0C6448408BFE252FE86B602A2FD7F9F@SG1RD3XVS061.red003.local>
Hi,

Software version that I'm using
----------------
Python version- 2.6.2
Gdbm - 1.8.3,REV=2006.01.01
Cvs2svn - 2.3.0
Svn - 1.6.12

But when I run the command, 'python test_gdbm.py', it is OK (successful)
-----
python test_gdbm.py
test_error_conditions (__main__.TestGdbm) ... ok
test_flags (__main__.TestGdbm) ... ok
test_key_methods (__main__.TestGdbm) ... ok
test_reorganize (__main__.TestGdbm) ... ok

----------------------------------------------------------------------
Ran 4 tests in 0.012s

OK

--------------------

I am using Solaris sparc machine. I have my repository and the software on this machine.

Solaris team has installed the above softwares from sunfreeware website.

What environment variables needs to be set before running cvs2svn?
I have set PYTHONPATH to /opt/csw/lib/libgdbm.so:/opt/csw/lib:/usr/local/lib/python2.6
And LD_LIBRARY_PATH to /opt/csw/lib/libgdbm.so:/opt/csw/lib

I tried without the options file as well. Just dumping the output to dumpfile
./cvs2svn --dumpfile DUMPFILE /userhome/anagesh/cvsprojects/frs_cvs
The above command is also giving the bus error


Best Regards,

ARCHANA NAGESH
Applications Administrator
Email: [email protected]
(O) +61 (0)7 3303 3769
(M) +61 (0)4 0658 5816
(F) +61 (0)7 3303 3049
MINCOM
Experience asset intensity.
www.mincom.com
193 Turbot Street | 6th Floor | Brisbane QLD 4001 | Australia



-----Original Message-----
From: Michael Haggerty [mailto:[email protected]]
Sent: Friday, November 12, 2010 7:05 PM
To: Archana Nagesh
Cc: [email protected]
Subject: Re: URGENT HELP

On 11/12/2010 12:36 AM, Archana Nagesh wrote:
> I am trying to migrate from cvs to svn using cvs2svn tool. There is no
> one in my company who has done this before. Please let know how this can
> be resolved.
>
> We have *extracted the cvs2svn* to my home folder in solaris and trying
> to run the following command (attached is the options file).
>
> *I do not have gdbm installed.* But I am using tmpdir.

A bus error indicates a problem at a pretty deep level, such as in
improperly installed library (based on the stack trace, probably DB
related) or even a hardware (e.g., memory or CPU) error.  It is very
unlikely that the problem you are experiencing is with cvs2svn per se.

gdbm is not required and if cvs2svn doesn't emit an error then it thinks
that the database that you have installed is adequate.  But it could be
that that database is not installed correctly or incompatible with the
version of Python or the Python modules that you have installed, or that
cvs2svn is wrong about it being usable.  So one possibility would be to
re-install the old DB module or install another one.

You might also try running the conversion on another computer.  Under
Linux, for example, it is much easier to get the right stuff installed
and installed correctly.

Michael

--
Michael Haggerty
[email protected]
http://softwareswirl.blogspot.com/


This transmission is for the intended addressee only and is confidential information. If you have received this transmission in error, please notify the sender and delete the transmission. The contents of this e-mail are the opinion of the writer only and are not endorsed by the Mincom Group of companies unless expressly stated otherwise.

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

To unsubscribe from this discussion, e-mail: [[email protected]].