PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Update woody --> sarge: Postgres streikt



ChandlerBing
06.12.05, 12:05
Hi,

ich habe eine Maschine von woody nach sarge gebracht, Postgres streikt aber:

Setting up postgresql (7.4.7-6sarge1) ...
Applying security update in database sync4j...success
Applying security update in database template1...success
Applying security update in database template0...
dpkg: error processing postgresql (--configure):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
postgresql
E: Sub-process /usr/bin/dpkg returned an error code (1)
Kann mir jemand einen Tipp geben, was da los ist? Ich kenn mich leider mit Postgres nicht aus.

Danke,
Chandler

.morph
06.12.05, 12:31
Hi,

das liegt nicht an Postgres. Der Versuch ein SecurityUpdate aus Datenbank template0 einzuspielen ist fehlgeschlagen.

Hast den dist-upgrade über's Internet gemacht? Vielleicht ist beim letzten "apt-get update" irgendwas schief gelaufen. Im Notfall noch einmal ausführen.

Was sagt denn

dpkg --list postgres

-uw

ChandlerBing
06.12.05, 12:56
Danke für die Antwort!

apt-get update ist sauber durchgelaufen, als Quelle nehme ich ftp://ftp.de.debian.org/debian/.

dpkg --list postgres sagt: No packages found matching postgres.

dpkg --list postgresql sagt (das meinest Du bestimmt, oder?):

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=================-=================-===========
iF postgresql 7.4.7-6sarge1 object-relational SQL database management system

.morph
06.12.05, 13:04
Ja, genau das meinte ich. Die Konfiguration ist fehlgeschlagen.

Aktualisiere mal deine /etc/apt/sources.list und setz' folgende Einträge dazu.


# [sarge] security updates
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/debian-security stable/updates main contrib non-free


Und dann das Prozedere wie gehabt.

-uw

ChandlerBing
06.12.05, 13:10
Das hat leider nichts gebracht.
Meine sources.list sieht jetzt wie folgt aus:

deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/debian-security stable/updates main contrib non-free

.morph
06.12.05, 13:51
Hmm, da ist irgendwo in der Paketdatenbank der Wurm drin.


apt-get install postgresql --fix-broken


Nebenfrage. Hast Du vor dem dist-upgrade ein Backup der Datenbank erzeugt?

-uw

ChandlerBing
06.12.05, 13:54
--fix-broken bringt das selbe Ergebnis.

Ein Backup habe ich nicht.

carnil
15.12.05, 21:25
Hallo

Habe im DBTS folgender Bugreport gefunden: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=329214
Was setzt Du ein? Sarge, Etch, Sid? Vielleicht kann Dir obiger Link weiterhelfen.

HTH

Edit: sorry wegen den Versionen habe ich mich verlesen, vielleicht hilft dir der Link aber umsomehr weiter, es geht - wenn ich das richtig sehe, genau um diese Version.