[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