Summary: | System.DllNotFoundException: libgalago | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | ildar <ildar> |
Component: | beagle | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | aris, ktirf, lav, msp, oddity, shaba, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
ildar
2007-10-22 16:16:33 MSD
Если поставить пакет libgalago-devel, то может быть заработает. В общем всё должно работать в пакете galago-sharp присутствует galago-sharp-0.5.0-dll.config, определяющий libgalago <configuration> <dllmap dll="libgalago.so" target="libgalago.so.2"/> </configuration> PS: у меня проблема возникает только со старыми логами, которые ещё от gaim. Но это обьясняю тем, что логи pidgin перехали в другое место, старую директорию я удалил, а в базе beagle где-то застряли пути на старые логи бесед. В недавних беседах всё ищется и показывается нормально. Твоё предположение ложно. Для фикса нужно: 1. Переименовать файл galago-sharp-0.5.0-dll.config -> galago-sharp.dll.config 2. Исправить содержимое: - <dllmap dll="libgalago.so" target="libgalago.so.2"/> + <dllmap dll="libgalago" target="libgalago.so.2"/> Вот тогда БУДЕТ работать. ЗЫ. На будущее, поделюсь, как было найдено решение: * если внимательно смотреть на вывод самой программы, можно увидеть, что он хочет не libgalago.so, а libgalago * strace -fo /tmp/beagle.stra beagle-search расскажет, какие файлы он хочет отркрывать galago-sharp-0.5.0-dll.config - да, здесь я лоханулся. исправлено, смотри в сизифе. |