I recently had problems opening openoffice from the menu in xfce 4.4, where it would keep coming up with the error "/home/ivan/%U does not exist" then halt. Changing to openoffice-bin didn't do anything, but when I found that this didn't occur when opening a file directly or through the command line, I looked in the desktop files and found what seems to be an error in them: Gentoo applications # pwd /usr/share/applications Gentoo applications # fgrep %U openoffice.org-2.2-* openoffice.org-2.2-base.desktop:Exec=ooffice -base %U openoffice.org-2.2-calc.desktop:Exec=ooffice -calc %U openoffice.org-2.2-draw.desktop:Exec=ooffice -draw %U openoffice.org-2.2-impress.desktop:Exec=ooffice -impress %U openoffice.org-2.2-math.desktop:Exec=ooffice -math %U openoffice.org-2.2-writer.desktop:Exec=ooffice -writer %U As far as I can tell, those %U entries in there are bugs. Not sure if this is a Gentoo-related error, or upstream's (couldn't find this anywhere else though).
This is not an OO.org bug; %U is just fine [1]; looks like it got even more broken sice Bug 96028 has been filed. [1] http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
By chance, have you tried w/ xfce-base/xfdesktop-4.5_pre20070325-r1 (you'll have to unmask it)?
That actually was my problem... :( I masked it again, and it works properly... must be a bug with that version. Thanks for your help.
(In reply to comment #3) > I masked it again, and it works properly... must be a bug with that version. Please, make sure to report this upstream and post URL here for tracking http://bugzilla.xfce.org/
Bug report on Xfce's bugzilla: http://bugzilla.xfce.org/show_bug.cgi?id=3106