Summary: | Unable to start application using desktop menu on Linux | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Petr Mladek <pmladek> |
Component: | Libreoffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | medium | CC: | flavio, linuxhippy, michael.meeks |
Version: | 4.1.0.0.beta1 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | target:4.1.0 target:4.2.0 | ||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 60270 |
Description
Petr Mladek
2013-05-17 09:44:00 UTC
Michael, do you have any idea how to make it work on older systems? Or is it broken even on recent ones? Oh - that is bad; %FILE% should be replaced by %U or %F depending on whether you have gnome-vfs enabled see: sysui/desktop/share/brand.pl which should do that substitution. IIRC we cherry-picked that to -4-0 as well, so we should fix that ASAP if there is an issue. It worked for me when I tested it but ... what configure options are you using ? I used options: --with-distro=LibreOfficeLinux --with-lang=en-US cs de --with-package-format=rpm deb --without-junit --with-parallelism=25 --enable-online-update --without-doxygen --enable-icecream --enable-release-build Petr Mladek committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=8550935cb17ccc07e4928613a43d15797f4fe5de several fixes of Linux desktop integration after gbuildisation (fdo#64707) The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. The primary problem was that we put non-processed desktop files into the final package. This and several other problems should be fixed by the above mentioned commit. I hope that I did not miss any other problem. Anyway, the desktop integration work again for me now. desktop-integration not present I am pretty sure that it was correct after my fix :-) Ah, I see. It has got broken by the commit http://cgit.freedesktop.org/libreoffice/core/commit/?id=514d69eff398b32639fe4d91b503740da1aac3ae. I guess that David prepared it in a branch and did a mistake when merging with my changes. I am going to fix it. *** Bug 65041 has been marked as a duplicate of this bug. *** Petr Mladek committed a patch related to this issue. It has been pushed to "libreoffice-4-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=12932acd59faafa0abdffd4871977c22e8aa1ebd&h=libreoffice-4-1 fix UNIXFILENAME variable for the Linux desktop integreation (fdo#64707) It will be available in LibreOffice 4.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. It should work again in the upcoming builds. I hope that it will stay like this :-) Petr Mladek committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5281a6c101d3a2b6ee54fbba7924510325ca37a6 fix UNIXFILENAME variable for the Linux desktop integreation (fdo#64707) The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. *** Bug 65211 has been marked as a duplicate of this bug. *** |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.