All actions on nfs mounted DB give same error. Here I give only a "db init". On NFS have normal user read/write access. I'm the only one to access the DB file. As work a round I copy DB local, do something and copy back to server. $ monotone --db=nfs-test.db db init monotone: discarding debug log monotone: fatal: std::runtime_error: sqlite exec error database is locked monotone: this is almost certainly a bug in monotone. monotone: please send this error message, the output of 'monotone --full-version', monotone: and a description of what you were doing to monotone-devel@nongnu.org. # rm nfs-test.db # monotone --db=/nfs/nfs-test.db db init --debug monotone: started up on Linux 2.6.8.1 #4 Tue Oct 5 18:21:19 CEST 2004 i686 monotone: set locale: LC_CTYPE=de_DE@euro, LC_MESSAGES=de_DE@euro monotone: converting 8 bytes from ISO-8859-15 to UTF-8 monotone: converting 48 bytes from ISO-8859-15 to UTF-8 monotone: converting 2 bytes from ISO-8859-15 to UTF-8 monotone: converting 4 bytes from ISO-8859-15 to UTF-8 monotone: converting 7 bytes from ISO-8859-15 to UTF-8 monotone: options path is MT/options monotone: converting 2 bytes from UTF-8 to ISO-8859-15 monotone: converting 7 bytes from UTF-8 to ISO-8859-15 monotone: skipping nonexistent rcfile '/home/hne/.monotonerc' monotone: skipping nonexistent rcfile 'MT/monotonerc' monotone: executing db command monotone: db.execute(" -- schema for the sql database. this file is converted into -- a str ...") monotone: discarding debug log monotone: fatal: std::runtime_error: sqlite exec error database is locked monotone: this is almost certainly a bug in monotone. monotone: please send this error message, the output of 'monotone --full-version', monotone: and a description of what you were doing to monotone-devel@nongnu.org. # ls -la /nfs/nfs-test.db -rw-r--r-- 1 hne gast 0 2005-03-24 20:53 /nfs/nfs-test.db # monotone --version monotone 0.16 (base revision: ce860bae312c4bb8483d5b3b2a8cd3bebe2323d5) MT is self compiled full static version! # ls -l /usr/bin/monotone* lrwxrwxrwx 1 hne users 20 2005-02-15 17:38 /usr/bin/monotone -> monotone-0.16-static -rwxrwxr-- 1 hne users 6916724 2005-01-08 18:19 /usr/bin/monotone-0.16-static # ldd /usr/bin/monotone-0.16-static not a dynamic executable # uname -a Linux HNE-LX 2.6.8.1 #4 Tue Oct 5 18:21:19 CEST 2004 i686 athlon i386 GNU/Linux $ id uid=500(hne) gid=100(users) 100(users),101(gast) ... and more $ mount | grep nfs 192.168.0.4:/public on /media/SSV4/public type nfs (rw,noexec,nosuid,nodev,addr=192.168.0.4,user=hne)