Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#61662 - [libreoffice-fresh] Add file templates

Attached to Project: Arch Linux
Opened by Phil Schaf (flying-sheep) - Thursday, 07 February 2019, 11:23 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 12 December 2019, 11:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

The package contains /usr/share/appdata/org.libreoffice.kde.metainfo.xml but not /usr/share/templates/*

Please install the latter or don’t install the former.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 12 December 2019, 11:43 GMT
Reason for closing:  Implemented
Comment by Antonio Rojas (arojas) - Thursday, 07 February 2019, 11:42 GMT
What does the metainfo for the KDE integration plugin have to do with templates?
Comment by Andreas Radke (AndyRTR) - Thursday, 07 February 2019, 13:15 GMT
ls -R /usr/lib/libreoffice/share/template/

Do you miss something else?
Comment by Phil Schaf (flying-sheep) - Friday, 08 February 2019, 13:26 GMT
Well, this debian package contains all files for KDE integration that libreoffice offers: https://packages.debian.org/en/buster/amd64/libreoffice-kde5/filelist

What we’re missing is /usr/share/templates/{soffice.od{gpst}.desktop,.source/soffice.od{gpst}} for Dolphin’s “Create new …” menu.

With “or don’t install the former” I meant that we could extract the KDE integration to a new package, but I think that’s too fine-grained and too hard to discover – things just working is valuable!
Comment by Andreas Radke (AndyRTR) - Tuesday, 12 February 2019, 18:43 GMT
Please check commits here related to these files:
https://cgit.freedesktop.org/libreoffice/core/log/extras/source/shellnew

I read it that these files are only required to be used at Windows systems. They are also not listed at any file-lists directory file for packaging that is created at build time. So I guess they are not meant to be installed to Linux systems at all.
If they are indeed useful this should be fixed at upstream level. You can try to install the files from extras/source/shellnew/soffice.* to some useful place where Dolphin they might expect.
Comment by Phil Schaf (flying-sheep) - Sunday, 17 February 2019, 10:56 GMT
You’re right. They probably didn’t think about other systems using those files at the time, but they are of course perfectly suited for that.

I think the Debian maintainers simply found that they could write very basic .desktop files that allow Dolphin to use those files.

Do you think upstream would need to add the .desktop files before you consider distributing them and the soffice.od* files?
Comment by Andreas Radke (AndyRTR) - Tuesday, 19 February 2019, 06:18 GMT
Yes. Please check for any related upstream feautre request or open a new one.
Comment by Phil Schaf (flying-sheep) - Wednesday, 20 February 2019, 11:44 GMT Comment by Phil Schaf (flying-sheep) - Tuesday, 15 October 2019, 16:33 GMT
  • Field changed: Percent Complete (100% → 0%)
Comment by Andreas Radke (AndyRTR) - Wednesday, 11 December 2019, 21:52 GMT
Please try 6.3.3-2 in testing repo with template files added.
Comment by Phil Schaf (flying-sheep) - Thursday, 12 December 2019, 10:24 GMT
Works flawlessly! Thank you.

Loading...