Mysql 4 und 5 in Debian
Posted: 2006-08-12 19:41
Nachdem ich jetzt schon 2 Stunden suche, aber es doch nicht gebacken bekomme, frag ich jetzt einfach hier mal. Ich will auf einem Server Mysql 4.1 und 5.0 laufen lassen, das an sich ja kein Problem sein sollte. In Isotops kleinen Blogeintrag steht auch soweit alles wie man es am einfachsten macht, nur komme ich nichtmal soweit :(
In Debian ist für Mysql 4.1 libmysqlclient12 installiert, werfe ich diesen runter, deinstalliere ich zugleich den 4.1´er Server. Der Client verhindert aber das saubere Installieren via Apt, hier die Ausgabe:
Am ende von debian/rules hab ich noch die abhängigkeiten abgeändert
Ich komme einfach nicht weiter und will mir eigentlich das compilieren ohne Apt sparen, den das sollte eigentlich schnell zu installieren und deinstallieren sein. Vielleicht fällt einem ja auf was nicht passt oder hat ein Tipp.
MFG
Lord_Pinhead
In Debian ist für Mysql 4.1 libmysqlclient12 installiert, werfe ich diesen runter, deinstalliere ich zugleich den 4.1´er Server. Der Client verhindert aber das saubere Installieren via Apt, hier die Ausgabe:
libmysqlclient14 und libmysqlclient12 (inkl -dev) sind installiert, letzterer kommt immer wieder wenn ich das Packet mysql-common-4.1 installiere. Im Handbuch von Mysql stand das ich bei Probleme mit dem Client einfach --disable-shared dem Configure mitgeben soll, allerdings hat das keine Auswirkungen. Hier mal die configure Optionsdpkg: Betrachte ../mysql_5.0.22-1_i386.deb, welches mysql enthält:
libmysqlclient12 kollidiert mit mysql
mysql (Version 5.0.22-1) soll installiert werden.
dpkg: Fehler beim Bearbeiten von ../mysql_5.0.22-1_i386.deb (--install):
kollidierende Pakete - installiere mysql nicht
Fehler traten auf beim Bearbeiten von:
../mysql_5.0.22-1_i386.deb
Code: Select all
./configure --prefix=/opt/mysql-5.0.22 --localstatedir=/opt/mysql-5.0.22 --with-innodb --without-debug --with-tcp-port=3308 --with-mysqld-user=mysql --with-unix-socket-path=/tmp/mysql-5.0.22.sock
Code: Select all
dh_shlibdeps -a -l debian/libmysqlclient14/usr/lib -L libmysqlclient14
MFG
Lord_Pinhead