| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| Message-ID: | <4005EF75.3000501@picturel.com> |
| Date: | Wed, 14 Jan 2004 17:40:05 -0800 |
| From: | Gus Baldauf <gus AT picturel DOT com> |
| User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 |
| MIME-Version: | 1.0 |
| To: | The Cygwin Mailing List <cygwin AT cygwin DOT com> |
| Subject: | Re: Updated: cvs-1.11.6-3 [Requires cygwin-1.5.3+] |
| References: | <3F581C4E DOT 5030403 AT ece DOT gatech DOT edu> |
| In-Reply-To: | <3F581C4E.5030403@ece.gatech.edu> |
| X-IsSubscribed: | yes |
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/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |