Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2012 21:00:51 -0400 (EDT)
From:      "Sean C. Farley" <scf@FreeBSD.org>
To:        Maho NAKATA <maho@FreeBSD.org>
Cc:        freebsd-office@FreeBSD.org
Subject:   Re: OpenOffice 3.4.0 issues
Message-ID:  <alpine.BSF.2.02.1205202046530.2749@thor.farley.org>
In-Reply-To: <20120521.094553.2225095414752499580.maho@FreeBSD.org>
References:  <alpine.BSF.2.02.1205112146440.2749@thor.farley.org> <alpine.BSF.2.02.1205181122560.2749@thor.farley.org> <20120520200512.GA39231@server.rulingia.com> <20120521.094553.2225095414752499580.maho@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 May 2012, Maho NAKATA wrote:

> Hi
>
> thanks for your reports. I'll fix on the next weekend...
>
> Thanks
> Nakata Maho
>
> From: Peter Jeremy <peter@rulingia.com>
> Subject: Re: OpenOffice 3.4.0 issues
> Date: Mon, 21 May 2012 06:05:12 +1000
>
>> On 2012-May-18 11:31:09 -0400, "Sean C. Farley" <scf@freebsd.org> wrote:
>>> On Fri, 11 May 2012, Sean C. Farley wrote:
>>>> 1. The configuration for my user was being created here:
>>>> /usr/local/openoffice-3.4.0/openoffice.org3/program/../program/../.openoffice.org
>>
>> Yes.  avg@ & I have also noticed this.
>>
>>>> 2. Permissions on most directories under /usr/local/openoffice-3.4.0
>>>> were 775.  umask for root is 022.  However, the package I created (via
>>>> portmaster -g) installed on another system (with portmaster -P) with
>>>> correct permissions.
>>
>> I also noticed the 775 permissions but haven't installed it via a
>> package yet.
>>
>>> Here is my fix.  I modified
>>> /usr/local/openoffice-3.4.0/openoffice.org3/program/bootstraprc by
>>> changing:
>>> UserInstallation=$ORIGIN/../.openoffice.org/3
>>> to:
>>> UserInstallation=$SYSUSERCONFIG/.openoffice.org/3
>>
>> avg@ suggested $SYSUSERHOME/.openoffice.org/3 but I notice that OOo
>> used $SYSUSERCONFIG/.openoffice.org/3  - they appear equivalent.

Thank you for fixing it and thanks for the corroborations.  The hard 
part was trying to understand what was desired there.  $HOME did not fix 
it, but it did prevent it from trying to create the directory.  Of 
course, I was unsure if what I had changed in the ports caused it.

To trim some of the dependencies (and see if it would still work), I 
tried the two following patches.  They removed gconf2, gnomevfs2 and bdb 
and their dependencies from the requirements.  I try to run a lean(er) 
system without too much GNOME and KDE installed.  Go Fluxbox!  :)

They may disable unknown (to me) pieces, but they appear to get the 
stuff I use to work.

http://people.freebsd.org/~scf/openoffice-3.patch
http://people.freebsd.org/~scf/redland.patch

Sean
-- 
scf@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.02.1205202046530.2749>