View previous topic :: View next topic |
Author |
Message |
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Sat Jul 21, 2007 9:44 pm Post subject: [jabberd] instal jabberd a cause de mysql (résolu) |
|
|
Voila, j'essai d'installer jabberd avec le USE mysql.
Mais lors du config, ça se termine par :
Code: |
checking for mysql_init in -lmysqlclient... no
configure: error: MySQL support requested, but headers/libraries not found.
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/net-im/jabberd-2.1.6/work/jabberd-2.1.6/config.log
!!! ERROR: net-im/jabberd-2.1.6 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 3076: Called src_compile
jabberd-2.1.6.ebuild, line 58: Called econf '--sysconfdir=/etc/jabber' '--enable-db' '--disable-gsasl' '--enable-cyrus' '--disable-ipv6' '--disable-ldap' '--enable-mysql' '--disable-pam' '--disable-pipe' '--disable-pgsql' '--disable-sqlite'
ebuild.sh, line 577: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-im/jabberd-2.1.6/temp/build.log'.
|
Pourtant j'utilise mysql parfaitement et d'autre programme aussi.
Je n'ai pas trouvé de problème similaire sur le net, ça devient bizard.
Last edited by BuBuaBu on Sat Jul 21, 2007 10:31 pm; edited 1 time in total |
|
Back to top |
|
|
Desintegr l33t
Joined: 25 Mar 2004 Posts: 863 Location: France - Orléans
|
Posted: Sat Jul 21, 2007 9:56 pm Post subject: |
|
|
Tu as essayé de remerger simplement mysql ?
Il ne trouve pas la bibliothèque mysqlclient. Vérifie qu'elle est bien installée.
Code: | desintegr ~ $ equery f mysql | grep libmysqlclient.so
/usr/lib64/libmysqlclient.so
/usr/lib64/libmysqlclient.so.15
/usr/lib64/libmysqlclient.so.15.0
/usr/lib64/libmysqlclient.so.15.0.0
/usr/lib64/mysql/libmysqlclient.so
/usr/lib64/mysql/libmysqlclient.so.15
/usr/lib64/mysql/libmysqlclient.so.15.0.0 |
_________________ Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Sat Jul 21, 2007 10:02 pm Post subject: |
|
|
mysql-5.0.44 installé et réinstallé.
USE="static -berkdb -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -perl (-selinux) -ssl"
par contre, equery f mysql | grep libmysqlclient.so , ne donne rien |
|
Back to top |
|
|
Desintegr l33t
Joined: 25 Mar 2004 Posts: 863 Location: France - Orléans
|
Posted: Sat Jul 21, 2007 10:09 pm Post subject: |
|
|
MySQL est compilé statiquement, c'est normal qu'il manque la bibliothèque.
Enlève le USE static et recompile. _________________ Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Sat Jul 21, 2007 10:30 pm Post subject: |
|
|
Desintegr wrote: | MySQL est compilé statiquement, c'est normal qu'il manque la bibliothèque.
Enlève le USE static et recompile. |
C'est donc un bug dans l'ebuild de jabberd, d'autes ebuild se plaignent lorsqu'un use ne devrait pas être utilisé. |
|
Back to top |
|
|
Desintegr l33t
Joined: 25 Mar 2004 Posts: 863 Location: France - Orléans
|
Posted: Sat Jul 21, 2007 10:34 pm Post subject: |
|
|
Fais un bug report qui dit que jabberd avec le USE mysql doit avoir mysql installé sans le USE static pour être compilé correctement. _________________ Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr |
|
Back to top |
|
|
|