Updated: cvs-1.11.6-3 [Requires cygwin-1.5.3+]
Gus Baldauf
gus@picturel.com
Thu Jan 15 01:50:00 GMT 2004
Hi,
when I update my cvs repository to be compatible with cygwin-1.5.x as described
in the announcement below, I get the error:
gdbm fatal: read error
6 records loaded
What am I doing wrong?
-Gus
Charles Wilson wrote:
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> !!!!! WARNING WARNING WARNING WARNING !!!!!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>
> There has been a CHANGE in the on-disk format
> of gdbm database files, due to the cygwin-1.3.22--cygwin-1.5.x
> 32bit--64bit transition. This affects all programs which
> use gdbm -- including cvs. You MUST update your on-disk
> databases immediately after updating to
>
> cvs-1.11.6-3
> libgdbm4-1.8.3-7
>
> To do this, use the 'convert-gdbm' script included in the
> gdbm-1.8.3-7 and newer packages:
>
> today=`date +%Y%m%d`
> cd ${CVSROOT}/CVSROOT
> cp modules.db modules.db.${today}
> cp val-tags.db val-tags.db.${today}
> convert-gdbm modules.db
> convert-gdbm val-tags.db
>
> (If you have been using the test versions of gdbm and cvs, and have
> already updated your databases, there is no need to do so again)
>
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> !!!!! WARNING WARNING WARNING WARNING !!!!!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>
> CVS is the 'Concurrent Versioning System', a widely-used package for
> maintianing revision histories of source code. This port is based on
> the official cvs-1.11.6 release, and requires that libgdbm4-1.8.3-7 be
> installed as well.
>
> This release is built against the cygwin-1.5.x kernel; it will not work
> with 1.3.22.
>
> CHANGES:
>
> * updated to the latest release
> * compiled against cygwin-1.5.2 kernel
> * documentation moved to /usr/share/*
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list