[Kobv-opus-tester] Ubuntu zerschossen

Sascha Szott szott at zib.de
Die Feb 1 14:20:18 MET 2011


Hallo Herr Schnasse,

anbei finden Sie nun ein Deb-Package (OPUS 4.0.2), das nur noch eine 
Abhängigkeit auf die virtuellen Packages java5-runtime-headless bzw. 
java6-runtime-headless hat. Somit sollte Open-JDK nicht mehr installiert 
werden, wenn bereits das Sun-JDK installiert ist.

Könnten Sie bitte die Installation des angehängten Deb-Packages nach dem 
Säubern Ihres Systems (siehe vorherige Mail) testen. Vielen Dank!

Das Package Repository habe ich noch nicht aktualisiert. Sollte Ihr Test 
erfolgreich sein, werden wir das Deb-Package ab OPUS 4.0.3 mit der neuen 
Abhängigkeit ausliefern.

Mit freundlichen Grüßen,
Sascha Szott


On 01.02.2011 11:55, Sascha Szott wrote:
> Hallo Herr Schnasse,
>
> die direkte Installation (Schritt 1) des DEB-Packages ist aufgrund eines
> falschen Aufrufs gescheitert. Scheinbar hat sich hier beim Kopieren des
> Befehls aus der Installationsanleitung bei Ihnen ein Zeilenumbruch
> eingeschlichen. Der korrekte Aufruf lautet (ohne Zeilenumbruch):
>
> sudo sh -c "echo 'deb http://opus4.kobv.de/repository/ lucid main'
> /etc/apt/sources.list.d/opus4-lucid.list"
>
> Das Säubern Ihres Systems sollte wie folgt möglich sein:
>
> * die OPUS4-Paketinformationen in der Datei /var/lib/dpkg/status
> entfernen (der Abschnitt beginnt mit Package: opus
> * analog für die Datei /var/lib/dpkg/available
>
> * überprüfen Sie dann bitte, ob die während der Installation angelegte
> Datenbank bzw. Datenbankbenutzer entfernt wurden (ansonsten entfernen
> Sie diese bitte manuell)
>
> * entfernen Sie bitte den während der Installation angelegten
> System-Account opus4
>
> * löschen Sie bitte das Verzeichnis /var/local/opus4
>
> Damit sollte sich ihr System wieder in dem Zustand vor der
> OPUS4-Installation befinden. Ein nachfolgender Aufruf von apt-get update
> sollte erfolgreich sein.
>
> Sollte es dennoch Probleme geben, dann melden Sie sich bitte wieder.
>
> Das Paket opus4 hat eine Abhängigkeit auf das Paket default-jdk. Daher
> wird bei der Installation das bereits installierte Sun-JDK ignoriert.
> Ich würde vorschlagen, dass ich ein Paket vorbereite, das dieses Problem
> löst und Ihnen dann direkt per E-Mail schicke.
>
> Mit freundlichen Grüßen,
> Sascha Szott
>
>
> On 31.01.2011 11:18, Jan Schnasse wrote:
>> Hallo,
>>
>> auf meinem Ubuntu ist eine Installation von OPUS 4 fehlgeschlagen
>> (Installation über apt-get). Jetzt bekomme ich OPUS nicht mehr
>> deinstalliert. Leider blockiert das OPUS-Paket nun mein gesamtes
>> apt-get. D.h. Aktualisierungen können nicht mehr richtig eingespielt
>> werden, bei Updates wird mein sun-java "überschrieben" usw. Kurz: Ich
>> sitze jetzt auf einem unbrauchbaren Ubuntusystem :-(
>>
>> Weiß jemand Rat?
>>
>> DETAILS:
>>
>> Installation OPUS 4.0
>>
>> 1. Ubuntu Version
>> jan at jeanlucpicard:~$ echo -e $(cat /etc/issue)|head -1
>> Ubuntu 10.04.1 LTS
>>
>> 2. Kernel
>> jan at jeanlucpicard:~$ uname -a
>> Linux jeanlucpicard 2.6.32-27-generic #49-Ubuntu SMP Thu Dec 2 00:51:09
>> UTC 2010 x86_64 GNU/Linux
>>
>> 3. Schritt eins in der Installationsanleitung funktioniert nicht
>> sudo sh -c "echo 'deb http://opus4.kobv.de/repository/ lucid main'
>>> /etc/apt/
>> jan at jeanlucpicard:~$ sources.list.d/opus4-lucid.list"
>> [sudo] password for jan:
>> sh: cannot create /etc/apt/: Is a directory
>> sh: sources.list.d/opus4-lucid.list: not found
>>
>> 4. Manuelle durchführung von Schritt eins
>> Manuelles einfügen der Quelle
>>
>> 5. Update von apt
>> sudo apt-get update
>> ...
>> OK   http://opus4.kobv.de lucid/main Packages
>> ...
>>
>> 5. Aufruf der Installationsroutine geht schief
>> sudo apt-get install opus
>> das Skript installiert erstmal openjdk (ich verwende sun java6)
>> Irgendwann bricht die Installation ab (leider keine Konsolenausgabe mehr
>> vorhanden)
>>
>>
>> 6. Leider gab es kein Rollback so dass z.B.:
>> Die von Opus veränderte Javaversion immer noch aktuell ist
>> jan at jeanlucpicard:~$ java -version
>> java version "1.6.0_22"
>> Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
>> Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
>>
>> 7. Versuch OPUS manuell zu löschen
>> jan at jeanlucpicard:~$ sudo apt-get purge opus |tee log
>>
>> Paketlisten werden gelesen...
>> Abhängigkeitsbaum wird aufgebaut...
>> Status-Informationen einlesen...
>> Die folgenden Pakete wurden automatisch installiert und werden nicht
>> länger benötigt:
>>     libavahi-qt3-1 kdelibs4c2a liblualib50 libqt3-mt kdelibs-data liblua50
>> Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
>> Die folgenden Pakete werden ENTFERNT:
>>     opus*
>> 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 8 nicht
>> aktualisiert.
>> 1 nicht vollständig installiert oder entfernt.
>> Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
>> Möchten Sie fortfahren [J/n]? (Lese Datenbank ... (Lese Datenbank ...
>> 5%(Lese Datenbank ... 10%(Lese Datenbank ... 15%(Lese Datenbank ...
>> 20%(Lese Datenbank ... 25%(Lese Datenbank ... 30%(Lese Datenbank ...
>> 35%(Lese Datenbank ... 40%(Lese Datenbank ... 45%(Lese Datenbank ...
>> 50%(Lese Datenbank ... 55%(Lese Datenbank ... 60%(Lese Datenbank ...
>> 65%(Lese Datenbank ... 70%(Lese Datenbank ... 75%(Lese Datenbank ...
>> 80%(Lese Datenbank ... 85%(Lese Datenbank ... 90%(Lese Datenbank ...
>> 95%(Lese Datenbank ... 100%(Lese Datenbank ... 265721 Dateien und
>> Verzeichnisse sind derzeit installiert.)
>> Entferne opus ...
>> Site opus4 disabled.
>> Run '/etc/init.d/apache2 reload' to activate new configuration!
>> Delete OPUS4 Apache HTTPD config files
>> in /etc/apache2/sites-available/opus4 [Y]: Y
>>    * Reloading web server config apache2       [73G MySQL Root User
>> [root]:
>> MySQL DBMS Host [leave blank for using Unix domain sockets]:
>> MySQL DBMS Port [leave blank for using Unix domain sockets]:
>>
>> Delete OPUS4 Database y [Y]: 12
>> Delete OPUS4 Database User y [Y]:
>> Delete OPUS4 Database Admin User y [Y]:
>>
>> Next you'll be now prompted to enter the root password of your MySQL
>> server
>> Enter password:
>> --------------
>> DROP DATABASE IF EXISTS y
>> --------------
>>
>> --------------
>> DROP USER 'y'@'localhost'
>> --------------
>>
>> ERROR 1396 (HY000) at line 1: Operation DROP USER failed for
>> 'y'@'localhost'
>> dpkg: Fehler beim Bearbeiten von opus (--purge):
>>    Unterprozess installiertes pre-removal-Skript gab den Fehlerwert 1
>> zurück
>> Module rewrite already enabled
>> Module proxy already enabled
>> Considering dependency proxy for proxy_http:
>> Module proxy already enabled
>> Module proxy_http already enabled
>> Module php5 already enabled
>> Enabling site opus4.
>> Run '/etc/init.d/apache2 reload' to activate new configuration!
>>    * Reloading web server config apache2       [73G
>
> [...]
>
>> OPUS requires a dedicated system account under which Solr will be
>> running.
>> In order to create this account, you will be prompted for some
>> information.
>> System Account Name [opus4]:
>> useradd: Benutzer »opus4« existiert bereits
>> dpkg: Fehler beim Aufräumen:
>>    Unterprozess installiertes post-installation-Skript gab den Fehlerwert
>> 9 zurück
>> Fehler traten auf beim Bearbeiten von:
>>    opus
>>
>> 8. Versuch mein System zu updaten scheitert nun ebenfalls
>> sudo apt-get upgrade | tee log2
>>
>> Paketlisten werden gelesen...
>> Abhängigkeitsbaum wird aufgebaut...
>> Status-Informationen einlesen...
>> Die folgenden Pakete werden aktualisiert:
>>     libapache2-mod-php5 php-pear php5-cli php5-common php5-curl php5-gd
>>     php5-mysql php5-xsl
>> 8 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht
>> aktualisiert.
>> 1 nicht vollständig installiert oder entfernt.
>> Es müssen noch 0B von 6.948kB an Archiven heruntergeladen werden.
>> Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
>> Möchten Sie fortfahren [J/n]? (Lese Datenbank ... (Lese Datenbank ...
>> 5%(Lese Datenbank ... 10%(Lese Datenbank ... 15%(Lese Datenbank ...
>> 20%(Lese Datenbank ... 25%(Lese Datenbank ... 30%(Lese Datenbank ...
>> 35%(Lese Datenbank ... 40%(Lese Datenbank ... 45%(Lese Datenbank ...
>> 50%(Lese Datenbank ... 55%(Lese Datenbank ... 60%(Lese Datenbank ...
>> 65%(Lese Datenbank ... 70%(Lese Datenbank ... 75%(Lese Datenbank ...
>> 80%(Lese Datenbank ... 85%(Lese Datenbank ... 90%(Lese Datenbank ...
>> 95%(Lese Datenbank ... 100%(Lese Datenbank ... 265723 Dateien und
>> Verzeichnisse sind derzeit installiert.)
>> Vorbereiten zum Ersetzen von php5-cli 5.3.2-1ubuntu4.6
>> (durch .../php5-cli_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-cli ...
>> Vorbereiten zum Ersetzen von php5-mysql 5.3.2-1ubuntu4.6
>> (durch .../php5-mysql_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-mysql ...
>> Vorbereiten zum Ersetzen von php5-xsl 5.3.2-1ubuntu4.6
>> (durch .../php5-xsl_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-xsl ...
>> Vorbereiten zum Ersetzen von php5-curl 5.3.2-1ubuntu4.6
>> (durch .../php5-curl_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-curl ...
>> Vorbereiten zum Ersetzen von php5-gd 5.3.2-1ubuntu4.6
>> (durch .../php5-gd_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-gd ...
>> Vorbereiten zum Ersetzen von libapache2-mod-php5 5.3.2-1ubuntu4.6
>> (durch .../libapache2-mod-php5_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für libapache2-mod-php5 ...
>> Vorbereiten zum Ersetzen von php5-common 5.3.2-1ubuntu4.6
>> (durch .../php5-common_5.3.2-1ubuntu4.7_amd64.deb) ...
>> Entpacke Ersatz für php5-common ...
>> Vorbereiten zum Ersetzen von php-pear 5.3.2-1ubuntu4.6
>> (durch .../php-pear_5.3.2-1ubuntu4.7_all.deb) ...
>> Entpacke Ersatz für php-pear ...
>> Verarbeite Trigger für man-db ...
>> Richte php5-common ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-cli ein (5.3.2-1ubuntu4.7) ...
>>
>> Richte libapache2-mod-php5 ein (5.3.2-1ubuntu4.7) ...
>>    * Reloading web server config apache2       [73G
>> Richte php5-mysql ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-xsl ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-curl ein (5.3.2-1ubuntu4.7) ...
>> Richte php5-gd ein (5.3.2-1ubuntu4.7) ...
>> Richte opus ein (4.0.2) ...
>> Module rewrite already enabled
>> Module proxy already enabled
>> Considering dependency proxy for proxy_http:
>> Module proxy already enabled
>> Module proxy_http already enabled
>> Module php5 already enabled
>> ln: „/etc/apache2/sites-available/opus4“ ersetzen?
>> Site opus4 already enabled
>>    * Reloading web server config apache2       [73G
>
> [...]
>
>> OPUS requires a dedicated system account under which Solr will be
>> running.
>> In order to create this account, you will be prompted for some
>> information.
>> System Account Name [opus4]:
>> useradd: Benutzer »opus4« existiert bereits
>> dpkg: Fehler beim Bearbeiten von opus (--configure):
>>    Unterprozess installiertes post-installation-Skript gab den Fehlerwert
>> 9 zurück
>> Richte php-pear ein (5.3.2-1ubuntu4.7) ...
>> Fehler traten auf beim Bearbeiten von:
>>    opus
>>
>>
>>
>

-- 
Sascha Szott :: KOBV/ZIB :: <szott at zib.de> :: +49 30 84185-457
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : opus_4.0.2_all.deb
Dateityp    : application/x-debian-package
Dateigröße  : 972434 bytes
Beschreibung: nicht verfügbar
URL         : http://listserv.zib.de/mailman/private/kobv-opus-tester/attachments/20110201/3ace9232/opus_4.0.2_all.bin