monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Bug: MT 0.16 can't access, if DB stored on NFS


From: Henry Nestler
Subject: [Monotone-devel] Bug: MT 0.16 can't access, if DB stored on NFS
Date: Thu, 24 Mar 2005 21:14:10 +0100
User-agent: Mozilla Thunderbird 0.6 (Windows/20040502)

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 address@hidden


PS: Sorry 0.17 can't test. Have no Linux where it can run.
--
Henry Nestler


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 address@hidden

# 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: address@hidden, address@hidden
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 address@hidden

# 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)
address@hidden:/media/SSV4/public/sys/GAST/HNE> uname -a
Linux HNE-LX 2.6.8.1 #4 Tue Oct 5 18:21:19 CEST 2004 i686 athlon i386 GNU/Linux
address@hidden:/media/SSV4/public/sys/GAST/HNE>

$ 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)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]