>>Пытаюсь установить kcommander3 из rpm:
>>rpm -ivh kcommander3-3.0-Beta2.i686.rpm
>>ошибка: Неудовлетворенные зависимости:
>> libpng.so.2 нужен для kcommander3-3.0-Beta2
>>
>>Подскажите, плз, где мне етот файлик взять... В ./usr/lib нашел libpng.so.3.1.2.5, может
>>он как-нибудь подойдет?
>>Заранее спасибо.
>
>Побробуй создай ссылку на libpng.so.3.1.2.5 с именем libpng.so.2
>
>ln -s libpng.so.3.1.2.5 libpng.so.2
rpm не смотрит есть ли какой-н. файл на диске, а смотрит в своей базе данных пакетов на предмет provides libpng.so.2
т.к. никакой из пакетов не обозначил что он предоставляет (provides) libpng.so.2, то rpm и ругается.
В данном конкретном случае ln -s libpng.so.3.1.2.5 libpng.so.2 скорее всего в работе (kcommander3-3.0-Beta2) не поможет, т.к. у библиотеки другой major номер, а это означает, что (скорее всего) библиотека версии 3.х.. "значительно" отличается от библиотеки версии 2.х.. (разработчикам libpng виднее) и обратно не совместима. Надо поискать в дистрибутиве (не могу догадаться каком - не телепат :) что-то похожее на libpng10-1.х... (на FC2 rpm -qi libpng10-1.0.15-8 выдает:
...
Description :
The libpng10 package contains an old version of libpng, a library of
functions for creating and manipulating PNG (Portable Network Graphics)
image format files.
...
)
|