it-swarm.com.de

Pakete können nicht aktualisiert werden, es bleibt auf openjdk-6-jre-headless hängen

Ich benutze Ubuntu Maverick (Server).

Wenn ich renne:

apt-get upgrade

es bleibt hängen:

Setting up openjdk-6-jre-headless (6b20-1.9.7-0ubuntu1) ...

Warum? Und was kann ich tun, um es zu stoppen?

Ich habe versucht, es mit apt-get zu entfernen, erhalte aber diesen Fehler:

E: dpkg wurde unterbrochen. Sie müssen 'Sudo dpkg --configure -a' manuell ausführen, um das Problem zu beheben.

Also versuchte ich Folgendes:

dpkg --purge openjdk-6-jre-headless

Ich habe folgendes:

dpkg: dependency problems prevent removal of openjdk-6-jre-headless:
 openjdk-6-jre-lib depends on openjdk-6-jre-headless (>= 6b17).
 ca-certificates-Java depends on openjdk-6-jre-headless (>= 6b16-1.6.1-2) | Java6-runtime-headless; however:
  Package openjdk-6-jre-headless is to be removed.
  Package Java6-runtime-headless is not installed.
  Package openjdk-6-jre-headless which provides Java6-runtime-headless is to be removed.
 ca-certificates-Java depends on openjdk-6-jre-headless (>= 6b16-1.6.1-2) | Java6-runtime-headless; however:
  Package openjdk-6-jre-headless is to be removed.
  Package Java6-runtime-headless is not installed.
  Package openjdk-6-jre-headless which provides Java6-runtime-headless is to be removed.
dpkg: error processing openjdk-6-jre-headless (--purge):
 dependency problems - not removing
Errors were encountered while processing:
 openjdk-6-jre-headless

Die Sache ist, dass ich denke, dass meine DB es verwendet ... Ich bin nicht sicher ... Ich verwende Cassandra mit Thrift ...

Ja, es wird ein bisschen komplexer ...

# dpkg --configure -a

Ich bekomme:

dpkg: dependency problems prevent configuration of openjdk-6-jre:
 openjdk-6-jre depends on openjdk-6-jre-headless (>= 6b20-1.9.7-0ubuntu1); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing openjdk-6-jre (--configure):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
dpkg: dependency problems prevent configuration of libaccess-bridge-Java:
 libaccess-bridge-Java depends on default-jre | openjdk-6-jre | Sun-Java6-jre; however:
  Package default-jre is not installed.
  Package openjdk-6-jre is not configured yet.
  Package Sun-Java6-jre is not installed.
dpkg: error processing libaccess-bridge-Java (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of icedtea-6-jre-cacao:
 icedtea-6-jre-cacao depends on openjdk-6-jre-headless (= 6b20-1.9.7-0ubuntu1); however:
  Package openjdk-6-jre-headless is not configured yet.
dpkg: error processing icedtea-6-jre-cacao (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libaccess-bridge-Java-jni:
 libaccess-bridge-Java-jni depends on libaccess-bridge-Java (>= 1.26.2-5); however:
  Package libaccess-bridge-Java is not configured yet.
dpkg: error processing libaccess-bridge-Java-jni (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 openjdk-6-jre
 libaccess-bridge-Java
 icedtea-6-jre-cacao
 libaccess-bridge-Java-jni

Nochmals vielen Dank für jede Hilfe.

5
jnbdz

Dies ist in der Tat ein bekannter Fehler bei t1.micro-Instanzen auf EC2

https://bugs.launchpad.net/ubuntu/+source/linux-ec2/+bug/634487

Beachten Sie, dass dies in US-WEST-2 behoben ist:

https://bugs.launchpad.net/ubuntu/+source/linux-ec2/+bug/634487/comments/69

1
SpamapS

Ok, ich weiß, dass dies ein altes Problem ist, aber ich bin auf einem System darauf gestoßen (das offensichtlich für einige Zeit nicht gepatcht wurde) und habe es endlich zum Laufen gebracht:

dpkg --force-all -P openjdk-6-jre-headless
apt-get update
apt-get -f install

(--force-all ist wichtig) Danach konnte ich das System aktualisieren

0
Orabîg