Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jun 2001 11:33:16 +0200
From:      tobi@physcip.uni-stuttgart.de (Tobias Ernst)
To:        freebsd-emulation@freebsd.org (UUCP)
Subject:   staroffice 5.2 not finding sofficerc and all faq's fail
Message-ID:  <MSGID_242=3A7600=2F1_3b27549f@Fido.DE>

next in thread | raw e-mail | index | archive | help
Hi!

Like every year in spring, I thought I give a try to install Staroffice
onto my FreeBSD machine, expecting that after two years of frustration
maybe this year it could work. I used the german/staroffice52 port. Did
"make install" as root, then "make install-user" as user. Added
~/office52 to my path. But it doesn't work. I searched all Newsgroups
and all mailinglists and observed all hints found there - still no
luck.

The symptom is well known - install and user install works, and then
when the uers starts soffice, he'll get a dialog box complaining about
Staroffice not being able to find /home/username/office52/users/sofficerc though the file is there.

The following tricks did not help:
* ln -s /home /compat/linux/home
* Using truss to find out where applicat.rdb is searched and creating symlinks
  to help it find applicat.rdb. In my truss output, Staroffice does not even
  try to find any file named applicat.rdb, sofficerc or the like.
* Installing linux-jdk before installing staroffice52.
* pkg_deleteing everything found in  /var/db/pkg that starts with "linux" or
  "staroffice" and then installing linux_base from scratch and staroffice52
  from scratch.
* Removing any Staroffice reminiscencies from the users's home.

As  the problem seems to subtly depend on system details, here is a
detailed description of my system and what I did:

1. FreeBSD 4-STABLE, cvsupped some weeks before 4.3 was released.
2. Ports tree rm -rf'ed and freshly cvsupped just a week ago.
3. The machine is partitioned like this:
   /dev/da0a          127023    89236    27626    76%    /
   /dev/da0e         2625952  1843603   572273    76%    /usr
   /dev/da0f         1385983   464705   810400    36%    /var
   /dev/ccd0c        4096637  3508552   260355    93%    /home
4. The machine is headless. Maybe this could be the problem? I am 
   working on a IBM network station (think of it as a dumb X11 terminal 
   like the old XStation), called "kronos", which uses xdmcp to 
   connect to xdm which runs on the FreeBSD machine ("romulus"). OK, I am 
   logged in as user "tobi", working on kronos, having a full xdm login
on    romulus. So I type "su" to become root. Then type 
   "xauth merge ~tobi/.Xsession; export DISPLAY=kronos:0".
5. Now, as root, I do "cd /usr/ports/german/staroffice52; make all install".
   In the install dialog box, I don't change anything, accept the default
   installation, accept the default path, everything. Just happy "OK"
   and "Continue" clicking.
6. After this is done, I type "exit" to become the user "tobi" again. Then I
   do "/usr/ports/german/staroffice52; make install-user". Again I only
   click "OK" and "Continue" and the like.
7. After this is done, I type "export PATH=/home/tobi/office52:$PATH" and
   "soffice". And I get the known infamous dialog box.

So what am I doing wrong? Should I post a full truss output of this? I
inspected it for all sorts of "file not found" messages, but all of
them seem
to be quite normal (just soffice looking for .so files in the wrong place,
but right after that finding them in the right place).

It can't really be a problem with me not "exitting and restarting X11"
as advertised in some installation guides? After all I'm not using KDE
or anything. It cannot mean that I have to reboot my network station
during root and user install, can it?

Kind Regards,
Tobias.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MSGID_242=3A7600=2F1_3b27549f>