DEDIBOX-NEWS.COM

Le Forum Non Officiel de la DEDIBOX

Vous n'êtes pas identifié.

#1 2006-06-12 11:45:53

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Mysql 5 ?

Bonjour,

Je suis en train d'installer ma dedibox et je cherche (en vain) mysql5...

portage ne me mentionne qu'une version 4.1...

qq'un l'a déjà installé ?

Merci pour votre aide

Chris

Hors ligne

 

#2 2006-06-12 12:29:05

einstein14
Membre
Date d'inscription: 2006-05-24
Messages: 24

Re: Mysql 5 ?

t'as la version 5.0.22 de dispo dans le portage mais masqué.
Donc si tu veux la demasqué:

echo "=dev-db/mysql-5.0.22" >> /etc/portage/package.keywords
(si le repertoire /etc/portage n'existe pas il faut le créer)

Cependant sur un serveur "en production" moi je ne le tenterais pas

Hors ligne

 

#3 2006-06-12 12:37:25

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Re: Mysql 5 ?

Merci pour l'info einstein14.

La dedibox ne me servira que de plateforme de test.
Je vais essayer cela

merci

Chris

Hors ligne

 

#4 2006-06-12 12:42:49

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Re: Mysql 5 ?

oups ca commence mal lol....

Je ne suis pas trés familier de la gentoo en plus :p

J'obtiens ce message d'erreur :

Code:

>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking mysql-5.0.22.tar.gz ;-)
>>> checking mysql-patchset-5.0.22-r1.tar.bz2 ;-)
 * Adding group 'mysql' to your system ...
 *  - Groupid: 60
 * Adding user 'mysql' to your system ...
 *  - Userid: 60
 *  - Shell: /bin/false
 *  - Home: /dev/null
 *  - Groups: mysql
 * MySQL does not support being built statically with SSL support enabled!

!!! ERROR: dev-db/mysql-5.0.22 failed.
Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  ebuild.sh, line 1248:   Called mysql_pkg_setup
  mysql.eclass, line 149:   Called die

!!! MySQL does not support being built statically with SSL support enabled!
!!! If you need support, post the topmost build error, and the call stack if relevant.

Comment contourner cela ?

Chris

Hors ligne

 

#5 2006-06-12 13:09:31

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Re: Mysql 5 ?

A force de fouiller j'avance un peu...

Je pense avoir trouvé la raison :

Code:

emerge -p mysql

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-db/mysql-5.0.22  USE="ssl static -berkdb -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -perl -srvdir"

ssl et static sont spécifié dans le USE...

Il ne me reste qu'à trouver comment modifier les paramétres USE pour cette install....

heuu... qq'un sait ? :+

Merci

Chris

Dernière modification par gchris (2006-06-12 13:10:09)

Hors ligne

 

#6 2006-06-12 14:27:51

Blopdak
Je débarque
Date d'inscription: 2006-05-09
Messages: 3

Re: Mysql 5 ?

Salut

tu a plusieurs solutions

1- le faire de maniere temporaire que pour un emerge

Code:

#USE="-flag" emerge ton_paquet

2.dans le fichier /etc/portage/package.use (si il n'existe pas tu le fait) mettre la ligne

Code:

dev-db/mysql -flag

une doc tres interessante pour les useflag : http://www.gentoo.org/doc/fr/handbook/h … amp;chap=2

Bonne journée
Blopdak

Dernière modification par Blopdak (2006-06-12 14:28:19)

Hors ligne

 

#7 2006-06-12 15:47:51

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Re: Mysql 5 ?

Voilà, compile et install de mysql 5 ok.

J'ai crée le fichier /etc/portage/package.use:

Code:

dev-db/mysql -ssl static -berkdb -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -perl -srvdir

emerge mysql

30 minutes de compil aprés init des base

un petit mysql -V me donne (enfin tongue):

Code:

mysql  Ver 14.12 Distrib 5.0.22, for pc-linux-gnu (i686) using readline 5.0

Merci pour votre aide à tous wink

Hors ligne

 

#8 2006-06-12 19:43:29

JujuBickoille
Petit scarabé
Date d'inscription: 2006-05-05
Messages: 82

Re: Mysql 5 ?

sauf que j'orais fait le contraire a ta place j'orais virer static et laisser ssl, je sais pas si tu l'as fait exprés, si ce n'es pas le cas, je te conseille donc d'inverser smile


uname[Linux jujumackoille 2.6.16-gentoo-r9 #13 Wed Jun 7 15:17:21 CEST 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ GNU/Linux]

Hors ligne

 

#9 2006-06-12 19:45:53

gchris
Membre
Date d'inscription: 2006-06-12
Messages: 15

Re: Mysql 5 ?

En fait, je me suis dit que comme il s'agit uniquement d'une machine de test je ne vais accepter que des connexion via le socket  et non par le réseau... donc pas besoin de ssl....

Logique ou pas ? :p

Hors ligne

 

#10 2006-06-12 20:12:43

Gaetan
Maitre Jeidi
Date d'inscription: 2006-05-04
Messages: 418

Re: Mysql 5 ?

Par contre avec mysql5, j'ai cacti qui fonctionne plus neutral

/usr/bin/php: error while loading shared libraries: libmysqlclient.so.14: cannot open shared object file: No such file or directory

Ca dit quelque chose à quelqu'un ?


http://gaetan-allart.com/ubar.png

Hors ligne

 

#11 2006-06-13 01:03:17

einstein14
Membre
Date d'inscription: 2006-05-24
Messages: 24

Re: Mysql 5 ?

t'as essayé un revdep-rebuild  ???

Hors ligne

 

#12 2006-06-13 01:29:50

JujuBickoille
Petit scarabé
Date d'inscription: 2006-05-05
Messages: 82

Re: Mysql 5 ?

ou réémerge php  ( emerge -av dev-lang/php )  si le revdep-rebuild ne fonctionne pas ( revdep-rebuild est peut-etre a emerge, avec emerge -av gentoolkit )


uname[Linux jujumackoille 2.6.16-gentoo-r9 #13 Wed Jun 7 15:17:21 CEST 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ GNU/Linux]

Hors ligne

 

#13 2006-06-13 08:28:48

Gaetan
Maitre Jeidi
Date d'inscription: 2006-05-04
Messages: 418

Re: Mysql 5 ?

je vais tenter à l'occasion smile Je vous tiens au courant smile


http://gaetan-allart.com/ubar.png

Hors ligne

 

#14 2006-06-13 13:22:23

NiLuJe
Je débarque
Lieu: IdF
Date d'inscription: 2006-06-09
Messages: 3
Site web

Re: Mysql 5 ?

Pas la même lib en 5.0 qu'en 4.1, donc faut recompiler tout ce qui link contre libmysqlclient.so.14 wink [Et PHP en fait évidemment partie avec les use mysql / mysqli ]

(Via un revdep-rebuild --library libmysqlclient.so.14 par exemple)

Hors ligne

 

#15 2006-06-13 14:31:50

Gaetan
Maitre Jeidi
Date d'inscription: 2006-05-04
Messages: 418

Re: Mysql 5 ?

Ca marche pas mal revdep-rebuild smile

Il est en train de reémerger les paquets en question :

All prepared. Starting rebuild...
emerge --oneshot  =dev-perl/DBD-mysql-2.9007 =dev-libs/cyrus-sasl-2.1.21-r2 =mail-mta/postfix-2.2.10 =dev-lang/php-5.1.4 =net-ftp/proftpd-1.2.10-r7 =net-libs/courier-authlib-0.58


http://gaetan-allart.com/ubar.png

Hors ligne

 

#16 2006-06-13 15:11:58

Gaetan
Maitre Jeidi
Date d'inscription: 2006-05-04
Messages: 418

Re: Mysql 5 ?

/usr/sbin/cactid: error while loading shared libraries: libmysqlclient_r.so.14: cannot open shared object file: No such file or directory

Ca n'a rien changé malheureusement :s

Ah si, il y a un "r" en plus dans la librairie qui pose problème :wacko:

Dernière modification par Gaetan (2006-06-13 15:12:35)


http://gaetan-allart.com/ubar.png

Hors ligne

 

#17 2006-06-13 15:27:21

Blopdak
Je débarque
Date d'inscription: 2006-05-09
Messages: 3

Re: Mysql 5 ?

essaye de refaire la meme manip avec revdep-rebuild --library libmysqlclient_r.so.14 voir ce qu'il te dit.

sinon une manip pas super top et qui n'est pas sur de fonctionner (mais des fois ca marche)
tu fais un locate libmysqlclient_r.so pour voir le nom de la nouvelle version de la lib et son emplacement et apres tu fais un lien symbolique

Code:

ln -s path/libmysqlclient_r.so.14 path/nouvelle version_de_la_lib

(à utiliser en dernier recours et peut ne pas fonctionner suivant les changements qu'il y a eu entre les deux versions)

Hors ligne

 

#18 2006-06-13 15:30:56

Gaetan
Maitre Jeidi
Date d'inscription: 2006-05-04
Messages: 418

Re: Mysql 5 ?

Calculating dependencies... done!
[blocks B     ] >=dev-db/mysql-5 (is blocking net-analyzer/cacti-cactid-0.8.6f_p1)
[ebuild   R   ] net-analyzer/cacti-cactid-0.8.6f_p1  0 kB

C'est normal çà ?


http://gaetan-allart.com/ubar.png

Hors ligne

 

#19 2006-06-13 15:59:58

Blopdak
Je débarque
Date d'inscription: 2006-05-09
Messages: 3

Re: Mysql 5 ?

Oui, ca vient des ebuilds probablement parce que l'installation de ces deux paquets en meme temps pose probleme
donc soit tu installe une version anterieur de mysql soit sur desinstalle cacti-cactid

pour plus d'infos http://www.gentoo.org/doc/fr/handbook/h … #doc_chap4

Dernière modification par Blopdak (2006-06-13 16:01:19)

Hors ligne

 

#20 2006-07-05 13:54:14

b0riS
Membre
Date d'inscription: 2006-06-14
Messages: 18

Re: Mysql 5 ?

moi j'ai install le panel vhcs2 sous debian et mysql5 par après ou mm sans vhcs2 javais testé tout fonctionne a merveille smile


Debian Sarge / VHCS 2

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson