[Biojava-l] CVS update problem

linusben@bawi.org linusben@bawi.org
Thu, 25 Apr 2002 11:47:47 +0900


Hi, Thomas

I have the same problem when I checkout biojava-live 
using anonymous CVS (In fact, I found this a few days ago.).

U biojava-live/src/org/biojava/utils/io/package.html
cvs server: Updating biojava-live/src/org/biojava/utils/math
cvs server: failed to create lock directory for
`/home/repository/biojava/biojava-live/sr
c/org/biojava/utils/math'
(/home/repository/biojava/biojava-live/src/org/biojava/utils/ma
th/#cvs.lock): Permission denied
cvs server: failed to obtain dir lock in repository
`/home/repository/biojava/biojava-liv
e/src/org/biojava/utils/math'
cvs [server aborted]: read lock failed - giving up

Is it a problem for anonymous CVS only? If it is true,
how can I recieve the biojava-live product?
(I cannot find the information about this on biojava.org site.)

Regards,

Taejoon Kwon
linusben@bawi.org

-----
On Wed, Apr 24, 2002 at 10:51:01AM -0400, Simon Foote wrote:
> Anyone had the following problem when updating there cvs copy of
> biojava 
> recently:
> 
> cvs update
> ...
> cvs server: Updating src/org/biojava/utils/math
> cvs server: failed to create lock directory for 
> `/home/repository/biojava/biojava-live/src/org/biojava/utils/math' 
> (/home/repository/biojava/biojava-live/src/org/biojava/utils/math/#cvs.lock): 
> Permission denied
> cvs server: failed to obtain dir lock in repository 
> `/home/repository/biojava/biojava-live/src/org/biojava/utils/math'
> cvs [server aborted]: read lock failed - giving up


I've just tried an update, which went through fine (you don't
specify this, but I presume you are using the main server
rather than anonymous CVS).  My normal suspicion when I see
errors like this is that some file ownerships in the repository
have got messed up, but I've done a quick check and can't find
anything suspicious.

It may well just have been a transient error -- CVS doesn't handle
multiple concurant accesses terribly gracefully.

Let me know if the problem persists,

    Thomas.