Problem bei MySQL Update

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
foobarblub
Beiträge: 2
Registriert: 10.02.2010 18:20:10

Problem bei MySQL Update

Beitrag von foobarblub » 10.02.2010 18:51:04

Hallo,
ich möchte meinen MySQL-Server updaten. Leider klappt das nicht so ganz. Ich weiss leider nicht wie hier jetzt weitermachen soll.

Code: Alles auswählen

websserver:/# apt-get install mysql-server
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Probieren Sie »apt-get -f install«, um diese zu korrigieren:
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  libcompress-zlib-perl: Hängt ab: libio-compress-perl
  mysql-server: Hängt ab: mysql-server-5.1 soll aber nicht installiert werden
  spamassassin: Hängt ab: libarchive-tar-perl
E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).
wenn ich dann "apt-get -f install" ausführen möchte:

Code: Alles auswählen

websserver:/# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  apache2 apache2-mpm-prefork apache2.2-bin apache2.2-common apt apt-utils aptitude base-files binutils dpkg dpkg-dev gcc-4.4-base libapache2-mod-perl2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libapt-pkg-perl
  libattr1 libboost-iostreams1.40.0 libc-bin libc-client2007e libc-dev-bin libc6 libc6-dev libc6-i386 libcap2 libcompress-raw-bzip2-perl libcompress-raw-zlib-perl libcrypt-ssleay-perl libcwidget3 libdb4.7 libdb4.8 libdbd-mysql-perl
  libdbd-pg-perl libdbi-perl libdigest-sha-perl libdigest-sha1-perl libept0 libfcgi-perl libfilter-perl libfreetype6 libgcc1 libgcrypt11 libgd-gd2-perl libgd2-xpm libgnutls26 libgomp1 libgpg-error0 libgssapi-krb5-2 libhtml-parser-perl
  libio-compress-perl libio-pty-perl libjasper1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblocale-gettext-perl liblog4cxx10 liblqr-1-0 libltdl7 liblzma2 libmagickcore2 libmail-cclient-perl libmilter1.0.1
  libmysqlclient16 libncursesw5 libnet-dns-perl libnet-ssleay-perl libnetaddr-ip-perl libossp-uuid-perl libpam0g libpcre3 libperl5.10 libpq5 libsendmail-milter-perl libsocket6-perl libsqlite3-0 libssl-dev libssl0.9.8 libstdc++6
  libtasn1-3 libtemplate-perl libtext-charwidth-perl libtext-iconv-perl libtime-piece-perl libuuid1 libxapian15 libxml-parser-perl libxml2 linux-libc-dev locales lzma mysql-common perl perl-base perl-modules perlmagick xz-utils zlib1g
  zlib1g-dev
Vorgeschlagene Pakete:
  apache2-doc apache2-suexec apache2-suexec-custom apt-doc python-apt debtags binutils-doc debian-keyring debian-maintainers uw-mailutils glibc-doc libcwidget-dev dbishell rng-tools libgd-tools gnutls-bin krb5-doc krb5-user
  libdata-dump-perl libjasper-runtime libmagickcore2-extra libpam-doc libtemplate-perl-doc libtemplate-plugin-gd-perl libtemplate-plugin-xml-perl xapian-tools libterm-readline-gnu-perl libterm-readline-perl-perl imagemagick-doc
Empfohlene Pakete:
  aptitude-doc-en aptitude-doc sensible-utils apt-xapian-index libparse-debianchangelog-perl build-essential fakeroot libbsd-resource-perl libapache2-reload-perl manpages-dev ghostscript libgpm2 uuid-runtime xml-core
Die folgenden Pakete werden ENTFERNT:
  libgd-gd2-noxpm-perl libio-zlib-perl libmodule-pluggable-perl libperl5.8 linux-kernel-headers tzdata util-linux
Die folgenden NEUEN Pakete werden installiert:
  apache2.2-bin gcc-4.4-base libaprutil1-dbd-sqlite3 libaprutil1-ldap libboost-iostreams1.40.0 libc-bin libc-client2007e libc-dev-bin libcap2 libcompress-raw-bzip2-perl libcompress-raw-zlib-perl libcwidget3 libdb4.7 libdb4.8 libept0
  libgd-gd2-perl libgnutls26 libgomp1 libgssapi-krb5-2 libio-compress-perl libjasper1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblog4cxx10 liblqr-1-0 libltdl7 liblzma2 libmagickcore2 libmilter1.0.1
  libmysqlclient16 libnetaddr-ip-perl libperl5.10 libpq5 libxapian15 linux-libc-dev lzma xz-utils
Die folgenden Pakete werden aktualisiert:
  apache2 apache2-mpm-prefork apache2.2-common apt apt-utils aptitude base-files binutils dpkg dpkg-dev libapache2-mod-perl2 libapr1 libaprutil1 libapt-pkg-perl libattr1 libc6 libc6-dev libc6-i386 libcrypt-ssleay-perl libdbd-mysql-perl
  libdbd-pg-perl libdbi-perl libdigest-sha-perl libdigest-sha1-perl libfcgi-perl libfilter-perl libfreetype6 libgcc1 libgcrypt11 libgd2-xpm libgpg-error0 libhtml-parser-perl libio-pty-perl liblocale-gettext-perl libmail-cclient-perl
  libncursesw5 libnet-dns-perl libnet-ssleay-perl libossp-uuid-perl libpam0g libpcre3 libsendmail-milter-perl libsocket6-perl libsqlite3-0 libssl-dev libssl0.9.8 libstdc++6 libtasn1-3 libtemplate-perl libtext-charwidth-perl
  libtext-iconv-perl libtime-piece-perl libuuid1 libxml-parser-perl libxml2 locales mysql-common perl perl-base perl-modules perlmagick zlib1g zlib1g-dev
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, wenn Sie nicht genau wissen, was Sie tun!
  util-linux tzdata (wegen util-linux)
63 aktualisiert, 40 neu installiert, 7 zu entfernen und 422 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 63,2MB Archiven geholt werden.
Nach dem Auspacken werden 39,6MB Plattenplatz zusätzlich benutzt.
Sie sind im Begriff, etwas potenziell Schädliches zu tun.
Zum Fortfahren geben Sie bitte »Ja, tu was ich sage!« ein.
 ?] Ja, tu was ich sage!
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
  libc-bin libc6-i386 libc-dev-bin linux-libc-dev binutils libc6-dev locales libc6 zlib1g-dev zlib1g gcc-4.4-base libgcc1 libstdc++6 lzma libapt-pkg-perl libboost-iostreams1.40.0 libncursesw5 libcwidget3 libxapian15 libept0 libdb4.8
  libuuid1 libapr1 libaprutil1 liblog4cxx10 libsqlite3-0 aptitude apt-utils apt liblzma2 xz-utils base-files perl-modules dpkg-dev dpkg libperl5.10 libaprutil1-dbd-sqlite3 libgpg-error0 libgcrypt11 libtasn1-3 libgnutls26 libldap-2.4-2
  libaprutil1-ldap libattr1 libcap2 libpcre3 libssl-dev libssl0.9.8 apache2-mpm-prefork apache2.2-common apache2.2-bin apache2 libapache2-mod-perl2 libgomp1 libjasper1 liblqr-1-0 libltdl7 libxml2 libfreetype6 libmagickcore2 perlmagick
  libxml-parser-perl libtime-piece-perl libtext-iconv-perl libtext-charwidth-perl libtemplate-perl libsocket6-perl libmilter1.0.1 libsendmail-milter-perl libossp-uuid-perl libnet-ssleay-perl libnet-dns-perl libkeyutils1 libkrb5support0
  libk5crypto3 libkrb5-3 libgssapi-krb5-2 libpam0g libc-client2007e libmail-cclient-perl libdb4.7 libdigest-sha-perl perl libio-pty-perl libhtml-parser-perl libfilter-perl libfcgi-perl libdigest-sha1-perl libpq5 libdbd-pg-perl
  mysql-common libmysqlclient16 libdbi-perl libdbd-mysql-perl libcrypt-ssleay-perl perl-base liblocale-gettext-perl libcompress-raw-bzip2-perl libcompress-raw-zlib-perl libio-compress-perl libgd2-xpm libnetaddr-ip-perl libgd-gd2-perl
Diese Pakete ohne Überprüfung installieren [j/N]? j
Extrahiere Templates aus Paketen: 100%
Vorkonfiguration der Pakete ...
dpkg: Vor-Abhängigkeitsproblem betreffend .../libc-bin_2.10.2-6_amd64.deb, welches libc-bin enthält:
 Paket verwendet »Breaks«; nicht unterstützt in dieser dpkg-Version
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libc-bin_2.10.2-6_amd64.deb (--unpack):
 nicht unterstütztes Abhängigkeitsproblem - installiere libc-bin nicht
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libc-bin_2.10.2-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Kann mir jemand sagen was ich noch machen kann?

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Problem bei MySQL Update

Beitrag von ThorstenS » 10.02.2010 18:54:25

Gib uns mal die Infos:

Code: Alles auswählen

cat /etc/debian_version
cat /etc/apt/sources.list
cat /etc/apt/sources.list.d/*
Ich fürchte du hast die source.list verändert (etch-Einträge nach lenny), ohne ein aptitude upgrade zu tun.

foobarblub
Beiträge: 2
Registriert: 10.02.2010 18:20:10

Re: Problem bei MySQL Update

Beitrag von foobarblub » 11.02.2010 09:52:15

Das ist ein vserver. Das hatte ich noch vergessen zu sagen. Aber ich habe wenn das damit etwas zu tun haben könnte auch auf die Hardwarekiste zugriff.

Code: Alles auswählen

webserver:/# cat /etc/debian_version 
4.0

Code: Alles auswählen

webserver:/# cat /etc/apt/sources.list
#deb http://ftp.debian.org/debian etch main
#Debian testing
#deb http://http.us.debian.org/debian testing main contrib non-free
#Debian unstable
deb http://ftp.de.debian.org/debian/ etch main non-free contrib
deb http://ftp.debian.org/debian/ unstable main non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

Code: Alles auswählen

webserver:/# cat /etc/apt/sources.list.d/*           
deb http://wine.budgetdedicated.com/apt etch main #WineHQ - Debian 4.0 "Etch"
deb-src http://wine.budgetdedicated.com/apt etch main #WineHQ - Debian 4.0 "Etch"

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: Problem bei MySQL Update

Beitrag von novalix » 11.02.2010 10:22:49

foobarblub hat geschrieben:Das ist ein vserver. Das hatte ich noch vergessen zu sagen. Aber ich habe wenn das damit etwas zu tun haben könnte auch auf die Hardwarekiste zugriff.

Code: Alles auswählen

webserver:/# cat /etc/debian_version 
4.0

Code: Alles auswählen

webserver:/# cat /etc/apt/sources.list
#deb http://ftp.debian.org/debian etch main
#Debian testing
#deb http://http.us.debian.org/debian testing main contrib non-free
#Debian unstable
deb http://ftp.de.debian.org/debian/ etch main non-free contrib
deb http://ftp.debian.org/debian/ unstable main non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

Code: Alles auswählen

webserver:/# cat /etc/apt/sources.list.d/*           
deb http://wine.budgetdedicated.com/apt etch main #WineHQ - Debian 4.0 "Etch"
deb-src http://wine.budgetdedicated.com/apt etch main #WineHQ - Debian 4.0 "Etch"
Uiuiui,
jetzt aber hurtig den "unstable"-Eintrag aus der sources.list auskommentieren. Oder besser, gleich ganz löschen.
So wie es scheint, ist Dein System ja noch nicht nennenswert duch Pakete aus unstable befleckt, also das Kind nicht in den Brunnen gefallen.
Keine Ahnung, ob Dir das klar ist, aber Etch (4.0) ist "oldstable". Ein "unstable"- bzw. "sid"-Eintrag in der sources.list zieht immer aus dem aktuellen unstable-Repository und nicht etwa aus dem, welches zu Zeiten eines Releases unstable war.
Im konkreten Fall bedeutet das, dass Du bei einem Upgrade mit dieser sources.list den momentan stabilen Release Lenny (5.0) vollständig überspringen würdest und zusätzlich die derzeitige testing (Squeeze) links liegen lässt.
Das kann, mit an Sicherheit grenzender Wahrscheinlichkeit, nicht gut gehen.
Unterstützt wird nur ein Upgrade zur jeweils nächsten stabilen Release.
Dementsprechend müsstest Du die sources.list so bearbeiten, dass alles, was jetzt "etch" ist, auf "lenny" geändert wird.
Die Paketdatenbank updaten:

Code: Alles auswählen

apt-get update
oder

Code: Alles auswählen

aptitude update
Falls Du keine Fehlermeldungen erhälst, schmeisst Du als nächstes eine Websuchmaschine an und findest die Releasenotes zu Lenny Debian 5.0, studierst diese und gehst dann zum nächsten Schritt dem eigenlichen Upgrade über.

Groetjes, niels

Btw, willkommen im Forum
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Problem bei MySQL Update

Beitrag von ThorstenS » 11.02.2010 10:23:13

Mit der Zeile hier:

Code: Alles auswählen

deb http://ftp.debian.org/debian/ unstable main non-free
Hast du dir dein Setup versaut.
Du vermischst hier oldstable (heisst etch) mit unstable.
Bring den Server auf lenny. Wie das geht, steht z.B. hier: http://www.tim-bormann.de/upgrade-debian-lenny/
Danach solltest du mysql installieren können.

Antworten