aptitude will mySQL 4.1 runterschmeißen. apt-get nicht

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
floogy
Beiträge: 125
Registriert: 19.04.2006 22:43:15

aptitude will mySQL 4.1 runterschmeißen. apt-get nicht

Beitrag von floogy » 01.03.2007 14:05:31

Code: Alles auswählen

# aptitude dist-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
  mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
The following NEW packages will be installed:
  a2ps anacron emacsen-common lprng mysql-common
The following packages will be REMOVED:
  mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
The following packages are RECOMMENDED but will NOT be installed:
  wdiff
0 packages upgraded, 5 newly installed, 3 to remove and 0 not upgraded.
Need to get 2598kB of archives. After unpacking 25,3MB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
# apt-show-versions|egrep "(mysql-client-4.1|mysql-common-4.1|mysql-server-4.1)"
mysql-server-4.1/stable uptodate 4.1.11a-4sarge7
mysql-common-4.1/stable uptodate 4.1.11a-4sarge7
mysql-client-4.1/stable uptodate 4.1.11a-4sarge7
# apt-cache policy mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
mysql-client-4.1:
  Installed: 4.1.11a-4sarge7
  Candidate: 4.1.11a-4sarge7
  Version Table:
 *** 4.1.11a-4sarge7 0
        500 ftp://ftp.freenet.de stable/main Packages
        500 http://security.debian.org stable/updates/main Packages
        100 /var/lib/dpkg/status
mysql-common-4.1:
  Installed: 4.1.11a-4sarge7
  Candidate: 4.1.11a-4sarge7
  Version Table:
 *** 4.1.11a-4sarge7 0
        500 ftp://ftp.freenet.de stable/main Packages
        500 http://security.debian.org stable/updates/main Packages
        100 /var/lib/dpkg/status
mysql-server-4.1:
  Installed: 4.1.11a-4sarge7
  Candidate: 4.1.11a-4sarge7
  Version Table:
 *** 4.1.11a-4sarge7 0
        500 ftp://ftp.freenet.de stable/main Packages
        500 http://security.debian.org stable/updates/main Packages
        100 /var/lib/dpkg/status
Wie kommt so etwas, und wie löse ich das auf, ohne meine Datenbanken zu gefärden?

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 01.03.2007 14:22:56

Nutzt Du manchmal apt-get und manchmal aptitude?
Man sollte die beiden nicht mischen, da dann genau solche Effekte auftreten können.
Evtl hast Du z.B. mysql-server-4.1 mit apt-get installiert.
Wie Du die gewünschten Pakete in aptitude als manuell installiert markierst, steht im wiki
http://wiki.debianforum.de/SoftwareVerw ... deVsAptGet
MfG GoKi
:wq

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 01.03.2007 14:34:24

Führe mal Folgendes aus und schaue, wie das Upgrade danach aussieht:

Code: Alles auswählen

aptitude unmarkauto mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

floogy
Beiträge: 125
Registriert: 19.04.2006 22:43:15

Beitrag von floogy » 01.03.2007 14:49:08

Danke für den wikitipp, ich werde es mir mal ansehen. Es kann gut sein, dass das gemischt wurde.
Mit unmarkauto bleibt allerdings alles beim alten:

Code: Alles auswählen

# aptitude unmarkauto mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
# aptitude dist-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
  mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
The following NEW packages will be installed:
  a2ps anacron emacsen-common lprng mysql-common
The following packages will be REMOVED:
  mysql-client-4.1 mysql-common-4.1 mysql-server-4.1
The following packages are RECOMMENDED but will NOT be installed:
  wdiff
0 packages upgraded, 5 newly installed, 3 to remove and 0 not upgraded.
Need to get 2598kB of archives. After unpacking 25,3MB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
Sollte ich die Pakete mit = auf hold setzen? Oder besser /var/lib/aptitude/pkgstates als mi kennzeichnen?
Ich hab's glaube ich nicht kapiert.

pkgstates:

Code: Alles auswählen

Package: mysql-common
Unseen: no
State: 1
Dselect-State: 3
Last-Change: 0
Remove-Reason: 0

Package: mysql-server
Unseen: no
State: 3
Dselect-State: 3
Last-Change: 0
Remove-Reason: 0

Package: mysql-client
Unseen: no
State: 1
Dselect-State: 4
Last-Change: 0
Remove-Reason: 0

# grep -A6 mysql /var/lib/aptitude/pkgstates|grep -A6 4.1
Package: mysql-server-4.1
Unseen: no
State: 1
Dselect-State: 1
Last-Change: 0
Remove-Reason: 0

--
Package: mysql-client-4.1
Unseen: no
State: 1
Dselect-State: 1
Last-Change: 0
Remove-Reason: 0

--
Package: mysql-common-4.1
Unseen: no
State: 1
Dselect-State: 1
Last-Change: 0
Remove-Reason: 0
Weiß jemand mehr über state und dselect-state?

Edit: Ich habe noch etwas gefunden, das mir allerdings auch nicht richtig weiterhilft:
http://lists.debian.org/debian-user-ger ... 01463.html

floogy
Beiträge: 125
Registriert: 19.04.2006 22:43:15

Beitrag von floogy » 02.03.2007 17:17:44

Ich habe die Pakete nun mit aptitude auf hold gesetzt.
Was ist dann mit Sicherheitsupdates?

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 02.03.2007 17:25:29

Versuchs doch mal mit der Quick 'n' Dirty Lösung: Entferne die Pakete mit aptitude und installiere sie dann damit neu :)
Kann eigentlich nichts schief gehen. Im Weiteren nimmst du dann halt nur noch aptitude.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

floogy
Beiträge: 125
Registriert: 19.04.2006 22:43:15

Beitrag von floogy » 02.03.2007 17:31:50

Na, da habe ich zwar auch schon dran gedacht, aber auch ohne --purge habe ich da Angst um die Datenbanken...
Ist die Angst unberechtigt?

Antworten