Pacman is currently in use, please wait и db.lck

Обратил внимание что ко мне на блог приходят из поисковиков по запросу db.lck PackageKit в ArchLinux, для себя сделал вывод что либо они о другой какой-то базе, либо у арчеводов часто лочится база пакетов — закрыли консоль при запущеном pacman? глючит PackageKit? yaourt? Даже не знаю по какой причине лочит, у мну такое было когда тестировал PackageKit и когда закрывал окно GNU screen с запущенным апдейтом системы тем самым убивая pacman и оставляя лоченную базу.
В общем yapurt нам выдает что "Pacman is currently in use, please wait."
Дабы пользователи приходили по этому запросу туда куда надо (если они конечно имели в виду ту db.lck о которой я подумал) и решил написать сию заметку, благо для этого надо всего лишь удалить файл /var/lib/pacman/db.lck
Хотя с другой стороны не понятно зачем сие искать если pacman выдает сообщение на понятном русском языке
ошибка: не удалось начать запрос (не удалось заблокировать базу данных)
  если вы уверены, что pacman не запущен, можете
  удалить /var/lib/pacman/db.lck

mente 09-08-2009
В yaourt такого сообщения нет. Просто "Pacman currently in use, please wait..."
muhas 09-08-2009
Ну в посте у мну и написано, но что-то не верится что арчеводы осилившие йогурт не могли понять почему он говорит что пакман занят
jackofblades 10-11-2010
Спасибо!8) А то я голову сломал)))
jackofblades 10-11-2010
Ах да, наверно надо уточнить:
(Arch, yaourt) У меня это начало появляться после закрытия yaourt'a с помощью ctrl+z
под учеткой суперюзера. Раньше таких проблем небыло:/ Хотя, раньше я и под суперюзера
не заходил...
muhas 10-11-2010
видимо в неудачный может ^z нажимаешь. хотя я yaourt пользую от юзера (pacman через sudo)
но такое крайне редко. обычно когда действительно обрыв во время установки или закачки файлов