[sisyphus] gwyddion

Andrii Dobrovol`s`kii dobr на iop.kiev.ua
Чт Окт 8 08:25:14 UTC 2009


Andrii Dobrovol`s`kii пишет:
> Andrii Dobrovol`s`kii пишет:
>> Boris Savelev пишет:
>>> 7 октября 2009 г. 18:33 пользователь Andrii Dobrovol`s`kii
>>> <dobr на iop.kiev.ua> написал:
>>>> Boris Savelev пишет:
>>>>> 7 октября 2009 г. 18:10 пользователь Andrii Dobrovol`s`kii
>>>>> <dobr на iop.kiev.ua> написал:
>>>>>> /usr/lib/gwyddion/modules/tool/roughness.so
>>>>> после запуска приложения, в списке модулей он есть?
>>>>>
>>>>>
>>>> В том-то и дело, что нет. Хотя в папке присутствует.
>>> а у меня есть-)
>>> md5sum /usr/lib/gwyddion/modules/tool/roughness.so
>>> 0c80efe7ca5f793315b491e5cec56a4b  /usr/lib/gwyddion/modules/tool/roughness.so
>>> [boris на boris src]$ rpm -qf /usr/lib/gwyddion/modules/tool/roughness.so
>>> gwyddion-2.16-alt1
>>>
>> Да без разницы какая у него сумма... Он должен быть в списке модулей
>> в любом случае... Либо в алфавитном месте, если правильный, либо в
>> самом начале с сообщением о проблеме загрузки. А его нет _совсем_!
>> Более того, оно даже не пытается его грузить!
>> strace -e trace=open,stat gwyddion 2>&1 | grep modules/tool
>> open("/usr/local/lib/gwyddion/modules/tool",
>> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
>> open("/usr/local/lib/gwyddion/modules/tool/crop.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/sfunctions.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/maskedit.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/polynom.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/readvalue.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/grainremover.so",
>> O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/level3.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/icolorange.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/stats.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/distance.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/filter.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/spotremove.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/linestats.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/profile.so", O_RDONLY) = 6
>> open("/home/andriy/.gwyddion/modules/tool",
>> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
>>
>> Просто копируем модуль в домашник и:
>> strace -e trace=open,stat gwyddion 2>&1 | grep modules/tool
>> open("/usr/local/lib/gwyddion/modules/tool",
>> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
>> open("/usr/local/lib/gwyddion/modules/tool/crop.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/sfunctions.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/maskedit.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/polynom.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/readvalue.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/grainremover.so",
>> O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/level3.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/icolorange.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/stats.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/distance.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/filter.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/spotremove.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/linestats.so", O_RDONLY) = 6
>> open("/usr/local/lib/gwyddion/modules/tool/profile.so", O_RDONLY) = 6
>> open("/home/andriy/.gwyddion/modules/tool",
>> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
>> open("/home/andriy/.gwyddion/modules/tool/roughness.so", O_RDONLY) = 6
>> А вот пиктограмма инструмента так и не появляется... Чего его
>> клинит? Чего не хватает для нормальной загрузки? И версия программы
>> значения не имеет. Специально проверил версии начиная с 2.9 Благо
>> сам собирал и все они под рукой. Модуль есть, но не грузится!
>> А раньше грузился... Правда с тех пор я систему с нуля установил...
>> А это наводит на мысль, что чего-то просто не хватает.
>>
> Блин... Только сегодня увидел, что оно лезет в /usr/local...
> Этого уже совсем не понимаю. Счего вдруг оно туда отправилось?
> Как найти причину?
> 
rpmquery -a|grep gwydd
gwyddion-2.16-alt1
libgwyddion2-2.16-alt1
Вообще инструментарий не показывает! После того как я прибил остатки
былых инсталляций в локал.
У меня полный швах. Я ничего не понимаю. Ситуация одинакова, что при
запуске из меню, что из консоли... Да ещё и такое:
gwyddion

** (process:18842): WARNING **: Application and library versions do
not match: 2.4 vs. 2.5

Откуда этот конфликт версий в библиотеках?..
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20091008/7f0ec44d/attachment.bin>


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