Bug 26896

Summary: отсутствие lockdev приводит к зависанию
Product: Sisyphus Reporter: Aleksey Borisenkov <grizlik78>
Component: kde4-digikamAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: gray_graff, jinn
Version: unstable   
Hardware: all   
OS: Linux   

Description Aleksey Borisenkov 2012-02-05 21:04:19 MSK
При выборе пункта меню Импорт -> Камеры -> Canon...(auto-detected) происходит зависание программы (это если пофиксить #26893). В логе strace обнаруживается следующая строка:

12396 execve("/usr/sbin/lockdev", ["/usr/sbin/lockdev", "-u", "/dev/ttyS0"], [/* 63 vars */]) = -1 ENOENT (No such file or directory)

Установка пакета lockdev проблему решает. Где именно виснет искать не очень хочется, может просто зависимость добавить?
Comment 1 Dmitriy Khanzhin 2012-02-06 07:27:09 MSK
Так вот где собака порылась ... :-)
По-делу: наш rpm почему-то не проставлял зависимость на liblockdev
в libgphoto2 автоматически, в libgphoto2-2.4.12-alt1 она появилась.
Так что вероятно ничего делать и не надо.
Comment 2 Aeliya Grevnyov 2012-02-06 11:00:18 MSK
> Так вот где собака порылась ... :-)
> По-делу: наш rpm почему-то не проставлял зависимость на liblockdev
> в libgphoto2 автоматически, в libgphoto2-2.4.12-alt1 она появилась.
> Так что вероятно ничего делать и не надо.

я проверить, к сожалению, не могу, так как нет камеры больше
Comment 3 Aleksey Borisenkov 2012-02-07 11:38:21 MSK
Да, с libgphoto2-2.4.12-alt1 импорт работает нормально. Предыдущей версии библиотека liblockdev была не нужна, она дёргала утилиту lockdev, без которой висла.