[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Giving up with SVN? [Re: Strange problems with svn.debian.org]



Quoting Adrian 'Dagurashibanipal' von Bidder <avbidder@fortytwo.ch>:

> On Wednesday 31 March 2004 21.56, Jérôme Marant wrote:
> 
> > jerome@svn.debian.org's password:
> > svn: Berkeley DB error while opening environment for filesystem
> > /svn/pkg-emacs/db: Permission denied
> >
> > jerome@haydn:~$ svnadmin recover /svn/pkg-emacs
> > Please wait; recovering the repository may take some time...
> > svn: DB_RUNRECOVERY: Fatal error, run database recovery
> 
> I had exactly this problem, and the solution was much less dramatic than 
> the problem sounds: it was a permission problem. The db directory in the 
> repository didn't have its sticky bit set, and so the newest database log 
> file was 0640 instead of 0660.

It looks OK here.

jerome@haydn:~$ ls -al /svn/pkg-emacs/db
total 147260
drwxrwxr-x    2 jerome   pkg-emac     4096 Mar 31 12:58 .
drwxrwsr-x    7 www-data pkg-emac     4096 Mar 30 15:49 ..
-rw-rw-r--    1 jerome   pkg-emac     1738 Mar 28 06:29 DB_CONFIG
-rw-rw-r--    1 www-data www-data     8192 Mar 31 12:58 __db.001
-rw-rw-r--    1 www-data www-data   270336 Mar 31 12:58 __db.002
-rw-rw-r--    1 www-data www-data   327680 Mar 31 12:58 __db.003
-rw-rw-r--    1 www-data www-data   737280 Mar 31 12:58 __db.004
-rw-rw-r--    1 www-data www-data    16384 Mar 31 12:58 __db.005
-rw-rw-r--    1 jerome   pkg-emac   643072 Mar 31 18:21 changes
-rw-rw-r--    1 jerome   pkg-emac     8192 Mar 31 18:21 copies
-rw-rw-r--    1 jerome   pkg-emac  1048565 Mar 28 14:17 log.0000000228
-rw-rw-r--    1 www-data www-data   919952 Mar 31 18:21 log.0000000229
-rw-rw-r--    1 jerome   pkg-emac   716800 Mar 31 18:21 nodes
-rw-rw-r--    1 jerome   pkg-emac   581632 Mar 31 18:21 representations
-rw-rw-r--    1 jerome   pkg-emac     8192 Mar 31 18:21 revisions
-rw-rw-r--    1 jerome   pkg-emac 145743872 Mar 31 18:21 strings
-rw-rw-r--    1 jerome   pkg-emac    28672 Mar 31 18:21 transactions
-rw-rw-r--    1 jerome   pkg-emac     8192 Mar 31 18:21 uuids

jerome@haydn:~$ umask
0022

Wouldn't viewCVS be the culprit? It looks like some files belong to
the httpd server. I'd be surprised because viewCVS is meant to
only read data.

-- 
Jérôme Marant



Reply to: