Mein automatisierter Build-Server führt einen Job aus, der von Apache Ant abhängt . Das Skript wird aufgerufen apt-get install ant
. Ant hängt davon ab, openjdk-6-jre-headless
welche Läufe sich update-alternatives
selbst zum Standard-JDK machen (wobei meine symbolischen Links neu geschrieben werden). Ich hatte Oracle JDK bereits (manuell) installiert und möchte nicht update-alternatives
ausgeführt werden. Ich kann nicht update-alternatives
jedes Mal manuell wiederherstellen .
Jemand hat letztes Jahr versucht, dies zu korrigieren, wurde jedoch abgeschossen: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678195
Wie verhindere ich das openjdk-6-jre-headless
Aufrufen update-alternatives
oder, im schlimmsten Fall, das Nachschlagen des Werts vor dem Installationsvorgang und das anschließende Wiederherstellen?
UPDATE : Ich legte einen neuen Bug - Report hier . Ich würde mich über Ihre Unterstützung freuen.