[Kobv-opus-tester] Ubuntu zerschossen

Jan Schnasse schnasse at hbz-nrw.de
Mit Feb 2 12:28:57 MET 2011


Vielen Dank! Die Anleitung sieht sehr brauchbar aus. 
Aufgrund der Zeitverzögerung der Liste hatte ich in der Zwischenzeit
schon andere Maßnahmen ergriffen ...

Ich versuche das Packet bei Gelegenheit nochmal einzuspielen und melde
mich dann wieder.

Gruß
Jan




Am Dienstag, den 01.02.2011, 14:20 +0100 schrieb Sascha Szott:
> 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
> >>
> >>
> >>
> >
> 
> _______________________________________________
> Kobv-opus-tester mailing list
> Kobv-opus-tester at zib.de
> http://listserv.zib.de/mailman/listinfo/kobv-opus-tester

-- 
Jan Schnasse
Scientific Assistant & Java Developer
Hochschulbibliothekszentrum NRW
Postfach 270451
50510 Köln

Tel.: +49 221 400 75 164

http://www.hbz-nrw.de