#12379: libreoffice-6.3.0.4
-------------------------+-----------------------
 Reporter:  bdubbs       |       Owner:  ken@…
     Type:  enhancement  |      Status:  assigned
 Priority:  high         |   Milestone:  9.0
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by ken@…):

 Release notes are at
 [https://wiki.documentfoundation.org/ReleaseNotes/6.3/en]

 The programs seem to work if I start them by name, but I'm in a DE for a
 change (xfce) and starting from the menu (using .desktop files) fails.

 The desktop files appear to be unchanged, e.g.
 /usr/lib/libreoffice/share/xdg/calc.desktop has
 {{{
 Exec=libreoffice --calc %U
 }}}

 but they all produce an error when run that way:

 {{{
 Failed to execute command "libreoffice6.3 --writer %U".

 Failed to execute child process
 “libreoffice6.3” (No such file or directory)
 }}}

 At the moment, no idea if this will be a general problem, the .desktop
 files seem the same as in 6.2.

 They are created from sysui/desktop/menus/*.desktop, e.g. calc.desktop
 begins as
 {{{
 Exec=${UNIXBASISROOTNAME} --calc %%FILE%%
 }}}

 I suppose we could perhaps change them individually with a sed, the files
 arebase.desktop,  draw.desktop, math.desktop, writer.desktop,
 calc.desktop, impress.desktop, startcenter.desktop,  but I guess a sed
 might break the build (probably not). There is also xsltfilter.desktop
 which does not Exec anything.

 The startcenter file is a bit different, the relevant parts are:

 {{{
 Exec=libreoffice %U

 [...]
 ##Define Actions
 Actions=Writer;Calc;Impress;Draw;Base;Math;

 [Desktop Action Writer]
 Name=Writer
 Exec=libreoffice --writer

 [Desktop Action Calc]
 Name=Calc
 Exec=libreoffice --calc

 [Desktop Action Impress]
 Name=Impress
 Exec=libreoffice --impress

 [Desktop Action Draw]
 Name=Draw
 Exec=libreoffice --draw

 [Desktop Action Base]
 Name=Base
 Exec=libreoffice --base

 [Desktop Action Math]
 Name=Math
 Exec=libreoffice --math

 ##End of actions menu
 }}}

 I guess the first part could be changed to exec loffice, and the others
 changed to exec lowriter, localc, loimpress, lodraw, lobase, lomath. But
 I'm not familiar with desktop menus and unsure if this is going to be a
 general problem.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/12379#comment:3>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to