pkg: sqlite error while executing PRAGMA user_version
Wolfgang Hukriede
whukriede at gmail.com
Sun Aug 3 13:09:34 UTC 2014
Matthew Seaman wrote:
# pkg shell
SQLite version 3.8.5 2014-06-04 14:06:34
Enter ".help" for usage hints.
sqlite> select * from pkg_lock ;
0|0|0
sqlite> select * from pkg_lock_pid ;
sqlite> .quit
Yes, this is what I get.
In the meantime I discovered that "pkg info" works on the diskless box
when invoked as root. I then tried "pkg upgrade -n" and "pkg upgrade".
This worked after some contortions. (It first said "locked", while
the second or third attempt was ok.)
Becoming somewhat more confident I tried a "pkg delete nnn", but
interrupted that with control-c. This seems to have been a mistake,
because now I get "database is locked" consistently and nothing works,
while output for "select * from pkg_lock" is "1|1|0" and "select *
from pkg_lock_pid" returns a number (A pid? But there's no process
with that pid).
Any way to remove to lock?
Thank you!
More information about the freebsd-questions
mailing list