[sisyphus] Зависимости на libgnomebreakpad.so и libcanberra-gtk-module.so

Yury Aliaev =?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Пт Ноя 28 12:27:26 MSK 2008


Добрый день!

Я заметил, что с недавних пор при запуске некоторых гномо-гткшных 
приложений (пока из замеченного -- gimp и glade-3) вылезает примерно 
следующее:

[root at testing ~]# gimp
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: 
cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": 
libcanberra-gtk-module.so: cannot open shared object file: No such file 
or directory
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: 
cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": 
libcanberra-gtk-module.so: cannot open shared object file: No such file 
or directory

При этом приложение работает (вопрос, полностью ли?). apt-cache 
указанные библиотеки не нашёл, с помощью гугля удалось выяснить, что 
первая принадлежит пакету bug-buddy, вторая -- libcanberra-gtk2. 
Соответственно после доустановки обоих пакетов ругань пропала. Видимо, 
эти библиотеки загружаются с помощью dlopen и поэтому rpm-build 
автоматом не вписал их в зависимости у пакетов. Вопрос: следует ли это 
сделать вручную там, где возникает подобная ругань, или же 
предоставляемая этими библиотеками функциональность не является 
обязательной и решение этого вопроса можно оставить на усмотрение 
пользователя (хотя, в этом случае откуда он будет знать, что нужно 
доставить и какие доп. возможности при этом будут получены)?

С уважением,
Юрий.


Подробная информация о списке рассылки Sisyphus