tup SQL reset error: database is locked

tup SQL reset error: database is locked

刚刚在 ubuntu 16.04 上安装了 tup 并出现以下错误:

$ tup init  
.tup repository initialized.  
SQL reset error: database is locked  
Statement was: commit  

tupd也有错误

$ tup upd
.tup/shared: No such file or directory
tup error: Unable to open lockfile.

关于我如何开始工作有什么想法吗?

编辑:我从 git (https://github.com/gittup/tup) 下载了源代码并逐步执行,错误似乎在 src/tup/db.c:tup_db_commit()第 933 行

rc = sqlite3_step(*stmt);  

sqlite3_step 函数正在返回 SQLITE_BUSY(5).
我的菜鸟猜测是我使用的是更新版本的 sqlite,一些清理工作不再正确完成。但这绝对像是某种 sqllite3 问题。

根据 Whosebug 上的多个其他 questions/answers,您不应该在网络驱动器上使用 sqlite3。因此,根据关联,您不应在网络驱动器上使用 tup。