|Summary:||editors/openoffice.org-3: OpenOffice symlinks in /usr/local/bin include minor version numbers|
|Product:||Ports & Packages||Reporter:||areilly|
|Component:||Individual Port(s)||Assignee:||freebsd-openoffice (Nobody) <openoffice>|
|Severity:||Affects Only Me|
Description areilly 2009-03-16 00:40:01 UTC
The OpenOffice installation process puts a bunch of symlinks from /usr/local/bin/openoffice-3.0.1-foo to /usr/local/bin/openoffice-3.0.1, which is itself a shell script that figures out the sub-program from the name and then runs the openoffice installation in /usr/local/openoffice-3.0.1/openoffice.org3. Now, presumably that is so that it is possible to have multiple versions of openoffice installed at the same time, which is all well and good, but the BIG downside is that every time a minor-version upgrade happens, you have to go and change the MIME application handler in your web browser or e-mail reader, even if you only have one version (the latest) installed. Fix: Please rename the openoffice links and script in /usr/local/bin so that they're just openoffice-swriter etc. Maybe allow the version information in the name as a config-time option, for those who care. How-To-Repeat: Portupgrade -a -- oops openoffice.org upgraded from 3.0.0 to 3.0.1. Open a mail message with a Word .doc attachment, and be confronted with the "how should I open this" dialog, instead of just going ahead and opening it. Look up openoffice* in /usr/local/bin to find what it's called now, and update the name in the mail program. Happy again until the next time.
Comment 1 Mark Linimon 2009-03-16 07:20:57 UTC
Responsible Changed From-To: freebsd-ports-bugs->openoffice Fix synopsis and assign.
Comment 2 Martin Wilke 2011-02-13 07:35:17 UTC
State Changed From-To: open->closed this report can be close because, these version no longer supported in FreeBSD ports.