Bug 20321 - ananas не может подключиться к MySQL
: ananas не может подключиться к MySQL
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/ananas)
: unstable
: all Linux
: P3 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-06-04 16:08 by
Modified: 2009-06-17 00:38 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-06-04 16:08:09
$ echo $QTDIR  
/usr/lib/qt3/

$ ls -l /usr/lib/qt3/plugins/sqldrivers/
итого 204
-rw-r--r-- 1 root root 38636 Май  8 15:35 libqsqlmysql.so

$ ananas       
Log system not initialized!      
QPixmap::fromMimeSource: Cannot find pixmap
"/usr/share/ananas/designer/locale/engine-splash-ru.png" in the mime source
factory                                                       
extensions:                                                                     
XXXX                                                                            
QGDict::hashKeyString: Invalid null key                                         
QSqlDatabase: QMYSQL3U driver not loaded                                        
QSqlDatabase: available drivers: QMYSQL3 QPSQL7 QSQLITE QODBC3                  
QSqlDatabaseManager::database: unable to open database: Driver not loaded:
Driver not loaded

$ slocate libqsqlmysqlu.so                    
/usr/lib/ananas/qt3plugins/sqldrivers/libqsqlmysqlu.so

$ sudo ln -s /usr/lib/ananas/qt3plugins/sqldrivers/libqsqlmysqlu.so
/usr/lib/qt3/plugins/sqldrivers/libqsqlmysqlu.so

$ ananas
Log system not initialized!
QPixmap::fromMimeSource: Cannot find pixmap
"/usr/share/ananas/designer/locale/engine-splash-ru.png" in the mime source
factory                                                       
extensions:                                                                     
XXXX                                                                            
QGDict::hashKeyString: Invalid null key                                         
Conflict in /usr/lib/qt3/plugins/sqldrivers/libqsqlmysqlu.so:                   
  Plugin uses incompatible Qt library!                                          
  expected build key "Linux g++-4.* full-config", got "Linux g++-3.*
full-config".         
QSqlDatabase: QMYSQL3U driver not loaded                                        
QSqlDatabase: available drivers: QMYSQL3 QPSQL7 QSQLITE QODBC3                  
QSqlDatabaseManager::database: unable to open database: Driver not loaded:
Driver not loaded

---
ananas-inventory-0.9.5-alt3
ananas-0.9.5-alt3
libqt3-qsa-3.3.8b-alt4
MySQL-client-5.0.67-alt1
libMySQL-5.0.67-alt1
MySQL-server-5.0.67-alt1
libqt3-mysql-3.3.8b-alt4
------- Comment #1 From 2009-06-05 09:25:57 -------
Подтверждаю! Исправьте по возможности быстрее. бух. софт - критичен. Если нет
такой возможности скажите сразу, Виталий, я могу заняться.
------- Comment #2 From 2009-06-10 18:56:11 -------
Пересобрал у себя ananas в хешере и переустановил - все заработало нормально.
Могу я отправить на пересборку в сизифе если Виталий даст права.
------- Comment #3 From 2009-06-11 09:39:37 -------
Согласно http://www.altlinux.org/BugSeverityPolicy эта ошибка считается
critical
Согласно http://www.altlinux.org/NMU можно сделать NMU через 2 недели после
регистрации ошибки, если Виталий не отзовётся раньше.
------- Comment #4 From 2009-06-11 23:13:06 -------
Что нужно сделать? Просто пересобрать?
------- Comment #5 From 2009-06-11 23:24:54 -------
да, мне это помогло.
------- Comment #6 From 2009-06-17 00:38:19 -------
ananas-0.9.5-alt4 -> sisyphus:

* Wed Jun 17 2009 Vitaly Lipatov <lav@altlinux> 0.9.5-alt4

- just rebuild (ALT#20321)