public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: Updated: cvs-1.11.6-3 [Requires cygwin-1.5.3+]
       [not found] ` <uwucnkzy9.fsf@softechnics.com>
@ 2003-09-05 18:16   ` Charles Wilson
  0 siblings, 0 replies; 2+ messages in thread
From: Charles Wilson @ 2003-09-05 18:16 UTC (permalink / raw)
  To: Jeffery B. Rancier; +Cc: cygwin

Please keep cygwin messages on the cygwin list.

Jeffery B. Rancier wrote:
> Pardon the ignorance, but does this mean that this must be done on the
> repository?  And, I don't follow this I may corrupt the repository?
> 

No, it doesn't, exactly.  This ONLY affects the modules definition 
database, and the val-tags database.  While the contents of those files 
are important, they're not your source code.

The modules database can always be automatically regenerated from the 
modules file (this regeneration happens when you check out/check in the 
modules file.

*I'm not sure about this*, but I believe that the val-tags database ONLY 
helps to speed access to the various tags in the repository, but is not 
really necessary.  I *think* that if you simply delete it, cvs will be 
somewhat slower for a while, but it eventually will reconstruct the 
val-tags (it's sort of like a cache) as you continue to use cvs and 
access old tags.

But, we've provided a tool to painlessly fix the problem before it 
happens -- so why not use it?

--
Chuck


--
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/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Updated: cvs-1.11.6-3 [Requires cygwin-1.5.3+]
       [not found] <3F581C4E.5030403@ece.gatech.edu>
       [not found] ` <uwucnkzy9.fsf@softechnics.com>
@ 2004-01-15  1:50 ` Gus Baldauf
  1 sibling, 0 replies; 2+ messages in thread
From: Gus Baldauf @ 2004-01-15  1:50 UTC (permalink / raw)
  To: The Cygwin Mailing List

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/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-01-15  1:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <3F581C4E.5030403@ece.gatech.edu>
     [not found] ` <uwucnkzy9.fsf@softechnics.com>
2003-09-05 18:16   ` Updated: cvs-1.11.6-3 [Requires cygwin-1.5.3+] Charles Wilson
2004-01-15  1:50 ` Gus Baldauf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).