Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212026 - app-office/openoffice-bin - various desktop entry issues
Summary: app-office/openoffice-bin - various desktop entry issues
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-01 22:19 UTC by Carsten Lohrke (RETIRED)
Modified: 2008-05-29 23:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Lohrke (RETIRED) gentoo-dev 2008-03-01 22:19:15 UTC
My findings are for openoffice-bin, but I guess they apply (at least partly) for its non-binary counterpart, too.

First of all desktop-file-validate from dev-util/desktop-file-utils throws a number of errors and warnings, which are easily fixable with the exception of the KDE specific "InitialPreference" one. The KDE guys are unfortunately really sloppy not prefixing their specific extensions even in KDE 4.

Another issue issue is that OOo installs its desktop entries in /usr/lib/openoffice/share/xdg as well as in the standard path /usr/share/applications, with the exception of extension.desktop and qstart.desktop - for whatever reason.

Furthermore, the binary to be executed by extension.desktop is "unopkg", but OOo installs only /usr/lib/openoffice/program/unopkg.bin. Similar for qstart.desktop.

You may use validate_desktop_entries() from eutils.eclass to catch desktop entry errors (not warnings for verbosity reasons) in your ebuilds, btw..
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-01 22:30:17 UTC
(In reply to comment #0)
> First of all desktop-file-validate from dev-util/desktop-file-utils throws a
> number of errors and warnings, which are easily fixable with the exception of
> the KDE specific "InitialPreference" one. The KDE guys are unfortunately really
> sloppy not prefixing their specific extensions even in KDE 4.

Been fixed upstream, wait until next vulnerability to get a release... :P http://www.openoffice.org/issues/show_bug.cgi?id=85816
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-21 20:11:26 UTC
openoffice has different desktop-files, so this should only apply to -bin. As this seems to be fixed, we'll get the fix with the next release (which should be very soon).

Closing
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-03-29 20:09:43 UTC
All these issue are still present 2.4
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2008-05-29 22:55:58 UTC
(In reply to comment #3)
> All these issue are still present 2.4
> 

Still in this case this should be handled upstream, as that's where we are taking the binaries from...
Comment 5 Andreas Proschofsky (RETIRED) gentoo-dev 2008-05-29 23:02:51 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > All these issue are still present 2.4
> > 
> 
> Still in this case this should be handled upstream, as that's where we are
> taking the binaries from...
> 

Took another look at the upstream bug: The child workspace where those fixes went (ause084) was integrated for OOo 3.0, so that's when those cleanups should appear.