Openoffice Problem ?

gargamel

Well-Known Member
Hallo Bsd Gemeinde,

ein weiteres sehr seltsames Problem hat mich ereilt, als ich ein doc Dokument aufmachen wollte. Ich habe openoffice Package von kamikaze für FreeBSD 7 installiert. Ich bekam folgenden Fehler im Terminal

#openoffice.org-2.3.0
paperconf: not found
(process:63333): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

(process:63333): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:63333): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

Hat jemand von euch eventuell wieder einmal eine Idee ?

lg Martin

PS.: Ich ahbe den Titel geändert weil es sich dabei nicht "nur" mehr um Word Dokumente handelt sondern auch wenn ich zB. Eine Datei speichert, danach wieder öffnen will kommt es zu diesem Absturz
 
Zuletzt bearbeitet:
Danke,

soll ich jetzt alle Pakete da "nachinstallieren" oder was mache ich jetzt ?

# pkg_libchk -rR \*openoffice\*
pkg_info: can't find package 'dmidecode-2.8' installed or in a file!
pkg_info: can't find package 'openssl-0.9.8e_1' installed or in a file!
pkg_info: can't find package 'openldap-client-2.3.38' installed or in a file!
pkg_info: can't find package 'gnomehier-2.2_2' installed or in a file!
pkg_info: can't find package 'python25-2.5.1' installed or in a file!
pkg_info: can't find package 'perl-5.8.8' installed or in a file!
pkg_info: can't find package 'png-1.2.18' installed or in a file!
pkg_info: can't find package 'pkg-config-0.22' installed or in a file!
pkg_info: can't find package 'pixman-0.9.5_2' installed or in a file!
pkg_info: can't find package 'freetype2-2.2.1_2' installed or in a file!
pkg_info: can't find package 'libXfont-1.3.1,1' installed or in a file!
pkg_info: can't find package 'cairo-1.4.10' installed or in a file!
pkg_info: can't find package 'libiconv-1.9.2_2' installed or in a file!
pkg_info: can't find package 'samba-libsmbclient-3.0.26a' installed or in a file!
pkg_info: can't find package 'gnutls-1.6.3' installed or in a file!
pkg_info: can't find package 'gnome-mime-data-2.18.0_1' installed or in a file!
pkg_info: can't find package 'glib-2.12.13' installed or in a file!
pkg_info: can't find package 'shared-mime-info-0.22' installed or in a file!
pkg_info: can't find package 'pango-1.16.5' installed or in a file!
pkg_info: can't find package 'libIDL-0.8.9' installed or in a file!
pkg_info: can't find package 'desktop-file-utils-0.12_1' installed or in a file!
pkg_info: can't find package 'cups-base-1.3.3' installed or in a file!
pkg_info: can't find package 'avahi-0.6.21' installed or in a file!
pkg_info: can't find package 'ORBit2-2.14.9' installed or in a file!
pkg_info: can't find package 'libbonobo-2.18.0_1' installed or in a file!
pkg_info: can't find package 'atk-1.18.0_1' installed or in a file!
pkg_info: can't find package 'gtk-2.10.14_3' installed or in a file!
pkg_info: can't find package 'gconf2-2.18.0.1_1' installed or in a file!
pkg_info: can't find package 'gnome-vfs-2.18.1_2' installed or in a file!

#pkg_validate -rR \*opneoffice\*
Unknown paramter "-R".

Grüße MArtin
 
Ja, die Pakete müssen nachinstalliert werden. Das ist definitiv die Ursache. Es sollte kein Problem sein jeweils die neusten Ports zu installieren.

Was pkg_validate angeht - ich kenn' wohl die Parameter meiner eigenen Skripte nicht mehr. Ich hatte damals eine solche Anwendung gar nicht vorgesehen - das werde ich mit der nächsten Version nachrüsten. So lang kannst du bei Interesse einfach pkg_validate ausführen. Das wird auf jeden Fall etwas finden, nicht alles ist aber bedenklich. Und es ist in diesem Fall auch nicht bei der Ursachenfindung weiter hilfreich.
 
Ich hatte exakt den gleichen Fehler bei selbstgebautem openoffice.org-alllangs-2.3.1 auf fbsd beta4.
Allerdings ist alles notwendige vorhanden....

@gargamel: funktioniert es den jetzt bei Dir ?
 
Nein, negativ leider nicht ..... ich habe auch alle notwendigen Pakete aber fast alle sind neuer als die angegebenen von kamikaze ....

ich weiß auch im Moment nicht weiter ich ahbe schon versucht und die glib portupzugraden ... alles funktioniert, aber der selbe Fehler nach wie vor ....

es hilft nicht, ich werde warten müssen, bis die externen Pakete von den beiden Adressen für FreeBSD 7 zur verfügung stehen ...

ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/
http://live.prooo-box.org/openoffice.org/freebsd_dvd/

Grüße Martin
 
Der folgende Patch hat bei mir das Problem [zu 99%:)] gelöst.
http://groups.google.com/group/luck...ead/thread/c07978db321b3c00/e05ae47661e92f53#

OO funktionier damit, nur der Prozess will bei mir separat beendet werden, nachdem OO beendet ist. D.h. aus einer Shell aufgerufen, will OO mit ^C (oder was dein escape character ist) beendet werden, nachdem das OO-fenster schon längst verschwunden ist.
Ansonsten gehts, und das ist schon mal viel wert.
Trotzdem brauchst du die Dependencies.
Selberbauen soll da Wunder wirken :belehren:
Ein beherztes 'make install clean' und dannn hoffen.:ugly:
Vielleicht ist folgendes dann überflüssig, aber wenn nicht:

der Patch:
Code:
*** soffice.orig        2007-10-27 16:40:34.000000000 +0200
--- soffice     2007-10-27 16:41:14.000000000 +0200
***************
*** 34,39 ****
--- 34,44 ----
  #
  #*************************************************************************
  
+ if [ -z $SAL_USE_VCLPLUGIN ]; then
+         export SAL_USE_VCLPLUGIN=gtk
+ fi
+ export SAL_ENABLE_NATIVE_XFONTS=0
+ 
  #
  # STAR_PROFILE_LOCKING_DISABLED=1
  # export STAR_PROFILE_LOCKING_DISABLED

Die Anwendung, wie auf der Liste beschrieben:
Code:
speichere den patch als soffice.diff
cd /usr/local/openoffice.org-2.3.0/program/
sudo patch -p0 < /pfad/zu/soffice.diff

Hoffe es hilft
 
Zuletzt bearbeitet:
Zurück
Oben