[devel] Причуды RPM?

Serge =?iso-8859-1?q?ssv_=CE=C1_altlinux=2Eru?=
Пт Июл 18 10:06:04 MSD 2003


Здравствуйте.

Меня терзают смутные сомнения что в новом RPM появилась новая фича(?!)
которая не даёт устанавливаться пакетам которые нормально ставятся на Master 2.2
Это чем-то похоже на ругань когда perl модуль лежит в пакете в нестандартном пути
и rpm ругается что его нет. Ну с этим сейчас понятно как бороться.

Итак:
[serge на serge]$ rpm -ql sip
/usr/bin/sip
/usr/lib/python2.2/site-packages/libsip.so
/usr/lib/python2.2/site-packages/libsip.so.10
/usr/lib/python2.2/site-packages/libsip.so.10.1
/usr/lib/python2.2/site-packages/libsip.so.10.1.0
....
Попытка установки в Сизифе
rpm -i PyQt-3.7-alt1.i586.rpm
ошибка: неудовлетворенные зависимости:
        libqtcmodule.so.1   нужен для PyQt-3.7-alt1
        libqttablecmodule.so.1   нужен для PyQt-3.7-alt1
        libsip.so.10   нужен для PyQt-3.7-alt1

В Master 2.2 все пакеты ставятся  работают:
[serge на lin01 serge]$ rpm -ql PyQt
....
/usr/lib/python2.2/site-packages/libqtcmodule.so
/usr/lib/python2.2/site-packages/libqtcmodule.so.1
/usr/lib/python2.2/site-packages/libqtcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtcmodule.so.1.0.0
....
/usr/lib/python2.2/site-packages/libqttablecmodule.so
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0.0
.....

Сизифа у меня нет - вся эта информация собрана по результатам
тестирования inger и ilar.
Подскажите что нужно сделать.
Какой нибудь очередной макрос определить для библиотек?
(Типа %define _perl_lib_path %perl_vendor_privlib:/bla/bla ;) )

Regards,
	Serge.



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