[26667] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: ooffice/soffice wrapper scripts

daemon@ATHENA.MIT.EDU (Robert A Basch)
Wed Oct 26 17:49:19 2005

From: Robert A Basch <rbasch@mit.edu>
To: chris avrich <cda@mit.edu>
In-Reply-To: <20051025205819.GA11052@gaston.mit.edu>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Date: Wed, 26 Oct 2005 17:48:35 -0400
Message-Id: <1130363315.25544.38.camel@anhedonia.mit.edu>
Mime-Version: 1.0
X-Spam-Score: 1.217
X-Spam-Level: * (1.217)
X-Spam-Flag: NO
cc: bugs@mit.edu
Errors-To: bugs-bounces@mit.edu

On Tue, 2005-10-25 at 16:58 -0400, chris avrich wrote:

> Give errors of the form:
> 
> > There doesn't appear to be an executable called wrapper for ooffice
> > version 1.1.4 on this platform.

There are several problems with firefox's handling of
helper applications, including that it normalizes any
specified application path by resolving symlinks;
this breaks the wrapper script used in the ooffice and
soffice lockers (and others).  This is a known firefox
bug.

We will address this in the next patch release, by
configuring ooffice as the default application for
Office documents, so that the user will not have to
specify an application path.  Unfortunately, a user
who wants to specify a different application (e.g.
soffice) will still encounter a problem; we will
likely have to wait for an upstream fix to address
this.

> [The soffice wrapper gives the additonal text:
> "Cannot find text message file /mit/soffice/Athena/messages/avail8.0"]

This is probably caused by the soffice locker not
being attached.

> I'm not sure whether there is a workaround in Firefox.

One workaround would be to edit the path setting in
mimeTypes.rdf (when firefox is not running), in the
user's firefox profile directory, but that is probably
not something we want to recommend to the typical user.
(And I believe that there will only be a setting in
this file if the user chooses to make the handler
action automatic).  Otherwise, until we deploy the
configuration change mentioned above, the only
alternative is to save the file to disk, and then
run the application by hand.

Thanks for reporting this.

Bob

home help back first fref pref prev next nref lref last post