• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

openoffice.org-base fehlt java jre

pelikan

Hacker
meine frage vom 04.07.06 lautete:
hi,

ich möchte mit openoffice - base eine datenbankanwendung erstellen.
beim ersten start unter suse 10.0 erscheint beim versuch, mit dem formularassistenten ein formular zu erstellen die meldung:
"openoffice.org benötigt eine java laufzeitumgebung (JRE), um diese aufgabe durchführen zu klnnen. bitte installieren sie eine JRE und starten openoffice neu."
installiert ist: jpackage-utils (suse 10.0 yast-angebot)
was oder welche der unter java bei suse 10.0 (yast) noch aufgeführten pakete ist denn nun das fehlende?
ich habe keine paket mit JRE-endung gefunden.
wer kann helfen?

have a lot of fun
pelikan

das problem war mit der installtion von sun-java 1.4 ... gelöst.


Nun neues Problem::
Es gibt bei Suse ein Update zu sun-java 1.4 ... weil in Australien die Sommerzeit um eine Woche später geschlatet wird.
Das angebotene Update lässt sich bei Suse nicht abwählen.
Ergebnis: BASE funktioniert nicht mehr und gibt die alte (s.o.) Fehlermeldung aus.

what is to do?

pelikan
 

oc2pus

Ultimate Guru
pelikan schrieb:
sun-java 1.5 funktioniert überhaupt nicht - nicht mit und nicht ohne update.

wie hast du das denn installiert ? als RPM oder von der sun-seite selber geholt ?
das ist quasi der SuSE-standard ...

die sind richtig für SuSE-10.1
java-1_5_0-sun-1.5.0_07-1.1
java-1_5_0-sun-devel-1.5.0_07-1.1
java-1_5_0-sun-plugin-1.5.0_07-1.1
 
OP
P

pelikan

Hacker
wie hast du das denn installiert ?

hi,

ich habe das Original von der Suse-DVD installiert
Das Update stammt ebenfalls vom Suse-Server.
Komischerweise funktioniert BASE nur mit Sun 1.4 ..... und nicht mit sun 1.5 ... (beide ohne update)

pelikan
 

oc2pus

Ultimate Guru
SuSE-10.1
Code:
apt policy java-1_5_0-sun
java-1_5_0-sun:
  Installed: 1.5.0_07-1.1
  Candidate: 1.5.0_07-1.1
  Version Table:
 *** 1.5.0_07-1.1 0
        500 ftp://ftp.gwdg.de SuSE/10.1-i386/security pkglist
        500 ftp://ftp.gwdg.de SuSE/10.1-i386/update pkglist
        100 RPM Database
     1.5.0_06-17 0
        500 ftp://ftp.gwdg.de SuSE/10.1-i386/extra pkglist
        500 ftp://ftp.gwdg.de SuSE/10.1-i386/non-oss pkglist

Code:
smart query java-1_5_0-sun --show-channels
Loading cache...
Updating cache...                                      ############################################################################ [100%]

java-1_5_0-sun-1.5.0_06-17@i586 [suse-101-apt-extra, suse-101-apt-non-oss, suse-non-oss]
java-1_5_0-sun-1.5.0_07-1.1@i586 [rpm-sys, suse-101-apt-update, suse-update]

Saving cache...

SuSE-10.0
Code:
apt policy java-1_5_0-sun
java-1_5_0-sun:
  Installiert: (nichts)
  Kandidat: 1.5.0_03-2
  Versionstabelle:
     1.5.0_07-1.1 0
        499 ftp://ftp.gwdg.de SuSE/10.0-i386/update pkglist
        499 ftp://ftp.gwdg.de SuSE/10.0-i386/security pkglist
     1.5.0_06-1.1 0
        499 ftp://ftp.gwdg.de SuSE/10.0-i386/update pkglist
        499 ftp://ftp.gwdg.de SuSE/10.0-i386/security pkglist
     1.5.0_03-2 0
       1001 ftp://ftp.gwdg.de SuSE/10.0-i386/java pkglist

SuSE-9.3
Code:
apt policy java-1_5_0-sun
java-1_5_0-sun:
  Installiert: (nichts)
  Kandidat: 1.5.0_07-1.1
  Versionstabelle:
     1.5.0_07-1.1 0
        499 ftp://ftp.gwdg.de SuSE/9.3-i386/update pkglist
     1.5.0_06-1.1 0
        499 ftp://ftp.gwdg.de SuSE/9.3-i386/update pkglist
     1.5.0_03-0.1 0
        499 ftp://ftp.gwdg.de SuSE/9.3-i386/base pkglist
        499 ftp://ftp.gwdg.de SuSE/9.3-i386/update pkglist

d.h. das war ein nomales security/update für SuSE-10.0, SuSE-9.3
 
OP
P

pelikan

Hacker
hi oc2pus,

<< d.h. das war ein nomales security/update für SuSE-10. <<<

leider funktioniert ooo-base nicht mit sun 1.5.... sondern eben nur mit sun-java-jre 1.4... ohne dieses australische update (warum müssen die känguruhs auch den sommerzeitenmodus ändern?)

Ich benutze das mit der Suse-10-Distribution ausgelieferte OpenOffice-Paket mit den jeweils von Suse bereitgestellten Updates.

have a lot of fun
pelikan
 
Um welche Architektur geht es denn überhaupt? x86 oder x86_64?

Auf x86_64 ist es richtig, dass OOo nur mit Java 1.4 funktioniert, weil OOo ein 32-Bit-Paket ist und deshalb ein 32-Bit-Java braucht. Nur Java 1.4 erfüllt diese Anforderung.

Auf x86 sollte es "eigentlich" mit beiden Versionen laufen.

Auch interessant wäre, ob andere Java-Programme problemlos laufen. Es könnte nämlich durchaus sein, dass mit OOo alles in Ordnung ist und mit der Java-Installation selbst etwas nicht stimmt. Z.B. könnte update-alternatives durcheinandergeraten sein.
 

oc2pus

Ultimate Guru
pelikan schrieb:
Ich benutze das mit der Suse-10-Distribution ausgelieferte OpenOffice-Paket mit den jeweils von Suse bereitgestellten Updates.

hm, ich auch und auf allen meinen SuSE-Rechnern ist das OpenOffice mit dem java-1_5_0 am rennen ...

Ich denke bei dir liegt das Problem an einer anderen Stelle:
führe nachdem du java-1.5.0 installiert hast, mal das setup Programm von Open-Office aus. Oder schau mal in den Einstellungen von OpenOffice welche Java-Pfade da verwendet werden. Die werden alle nach java-1.4 zeigen und passe das auf die 1.5er Java Version an.

Es ist nämlich möglich verscheiden Java-Versionen parallel zu betreiben. Mit "update-alternatives" wird das möglich.

oder 64bit Rechner am Start ?
 
OP
P

pelikan

Hacker
>>>Um welche Architektur geht es denn überhaupt? x86 oder x86_64? <<<

Hi,

es ist ein x86-64bit-Rechner (Aldi MD 8800).

pelikan
 

oc2pus

Ultimate Guru
pelikan schrieb:
>>>Um welche Architektur geht es denn überhaupt? x86 oder x86_64? <<<

Hi,

es ist ein x86-64bit-Rechner (Aldi MD 8800).

also hat traffic dir die Antwort gegeben, es geht nur Java-1.4.

Aber: siehst du nun warum es sinnvoll ist in solchen Fragen, seine SuSE-Version und seine Architektur anzugeben ?

Ansonsten ist das alles verlorene Zeit .... schade.
 
OP
P

pelikan

Hacker
<< Ansonsten ist das alles verlorene Zeit .... schade >>

Hi,

hast völlig recht.
aber manchmal vergisst man bei all den problemen eben das allereinfachste.
trotzdem bedanke ich mich für die geduld und hilfsbereitschaft der forenleute.

zur ergänzung : ooo-base bedient sich des JRE sun microsystems inc 1.4.2_11
gespeichert in: /usr/lib/jvm/java-1.4.2.11/jre
und, wie gesagt: seit der känguruhzeitverschiebung geht eben nichts mehr mit base.
muß ich denn nun auf meine datenbankträume verzichten?
have a lot of fun.
pelikan
 

oc2pus

Ultimate Guru
dann musst du ein "downgrade" des java Paketes durchführen um das update wieder loszuwerden.

Man kann auch im YaST die verschiedenen Version anzeigen lassen und eine explizit auswählen.
 
OP
P

pelikan

Hacker
hi,
also erst mal dankeschön!
ich werde mal die angegebenen links durchstöbern und dann weitersehen.
jedenfalls scheint base z.Z. bei mir nicht funktionieren zu wollen.
unter yast kann ich nur die ganze installierte chose löschen (nicht partiell oder ausgewählt) und dann von DVD das alte paket installieren. eigentlich schade, wo linux lt. novell doch so einfach ist.

have a lot of fun
pelikan
 
Oben