Bug 12205

Summary: libQt4 broke binary compatibility
Product: Sisyphus Reporter: Mikhail Yakshin <greycat>
Component: python-module-PyQt4Assignee: Grigory Ustinov <grenka>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2 CC: antohami, cas, cow, darktemplar, evg, george, grenka, imz, lav, mithraen, nbr, qa_viy, rider, sem, shaba, sin, slev, vitty, viy, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Mikhail Yakshin 2007-07-04 14:51:33 MSD
При наличии в системе:

python-module-PyQt4-4.1.1-alt1
libqt4-4.3.0-alt3

приложение, использующее PyQt4 (в данном случае - picard), падает с таким
сообщением:

  File "/usr/lib/python2.4/site-packages/picard/tagger.py", line 21, in ?
    from PyQt4 import QtGui, QtCore
ImportError: /usr/lib/libQtGui.so.4: undefined symbol: XRRFreeScreenResources

Видимо, требуется пересборка PyQt4?
Comment 1 Ivan Fedorov 2007-07-04 18:27:14 MSD
там вообще нужна новая версия... она почти готова, но есть небольшие траблы со
временем... :(

Постараюсь все сделать до выходных.
Comment 2 Mikhail Yakshin 2007-08-28 01:10:48 MSD
Какие-то надежды на исправление есть? %) Хотя бы примерные сроки?
Comment 3 Ivan Fedorov 2007-08-28 15:02:31 MSD
Уже хочу застрелиться, но времени вообще нет! :(
Comment 4 Sergey V Turchin 2007-08-28 15:57:57 MSD
А так же qt4-4.3.1 ждет возвращения ldv из отпуска для перекладывания в бранч
Comment 5 Ivan Fedorov 2007-08-28 16:09:06 MSD
Да у меня вообще-то проблема даже не с PyQt4, а с QScintilla2... :(
Comment 6 Mikhail Yakshin 2007-10-01 18:46:26 MSD
Может быть чем-то можно помочь? Может быть пока какие-то части временно убрать
(QScintilla?), если они мешают сборке? Есть какие-то мысли на тему того, куда
хотя бы можно смотреть, чтобы это относительно реально было сделать?
Comment 7 Ivan Fedorov 2007-10-01 18:53:14 MSD
Сам PyQt4 я уже собрал... там только какая-то фигня со сборкой под x86_64...
плагин для дизайнера криво инсталлится. если есть время с удовольсвием приму
фикс на спек! :)
Comment 8 Mikhail Yakshin 2007-10-01 23:45:23 MSD
Так это, давайте ж закрывать этот баг :)