Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1776774 - Libreoffice Math not listed by Gnome Software
Summary: Libreoffice Math not listed by Gnome Software
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 31
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-11-26 11:03 UTC by ricky.tigg
Modified: 2020-03-30 00:16 UTC (History)
6 users (show)

Fixed In Version: libreoffice-6.4.1.2-2.fc32 libreoffice-6.4.1.2-4.fc32
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-30 00:16:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description ricky.tigg 2019-11-26 11:03:23 UTC
Description of problem: Libreoffice Math not listed by Gnome Software

Version-Release number of component: libreoffice-math.x86_64 1:6.3.3.2-5.fc31 @updates

Actual results: While Math is installed, it is not listed under Gnome Software neither as installed nor as existent component via search tool with keyword "libreoffice"; see reports at https://gitlab.gnome.org/GNOME/gnome-software/issues/843, https://bugs.documentfoundation.org/show_bug.cgi?id=128637.

Expected results: Libreoffice Math, a top-level application, to ship an appdata file, in order that gnome-software become able to show its references.

Additional info: Icon dedicated to Math is present in Libreoffice Launch tool.

Comment 1 Caolan McNamara 2019-11-26 11:36:16 UTC
This was a deliberate, if ancient, decision by RH UX team back in the day https://bugzilla.redhat.com/show_bug.cgi?id=156677#c2
Perhaps we shouldn't bother with these sort of customizations any more.

Comment 2 Michael Catanzaro 2020-03-17 16:22:33 UTC
Hey Caolan, can we revisit this please? We still do not want LibreOffice Math to appear to be installed by default, since it's not of such wide general interest like Writer/Calc/Impress.

Understanding that it's not cleanly separated from the rest of LibreOffice, perhaps the best option would be to split its desktop file out into a separate subpackage, like you just recently did for Draw. Then we can have it installed by default (as before) while appearing not to be (as before), while also allowing it to be "installed" using GNOME Software (as we do with Draw).

Ideally, applications would be separate from each other and we wouldn't need weird confusing schemes like this. But since LibreOffice wasn't designed to match Fedora's expectations for applications, at least Fedora can fake it very nicely with this subpackage trick. ;)

Comment 3 Michael Catanzaro 2020-03-17 16:24:13 UTC
(In reply to Michael Catanzaro from comment #2)
> like you just recently did for Draw

(That was bug #1793632.)

Comment 4 Caolan McNamara 2020-03-17 16:35:43 UTC
sigh, it all seems like makey-up work and we endlessly respin trivial stuff that matters so little

Comment 5 Michael Catanzaro 2020-03-17 18:39:05 UTC
We track default apps pretty closely because it's important for the default user experience to not be bloated. So I don't really care how you accomplish it, but please make LibreOffice Math disappear one way or the other. ;) I think the subpackage solution makes everyone happy, but just hiding the desktop file again would also be fine as far as Workstation is concerned.

Comment 6 Caolan McNamara 2020-03-18 15:32:18 UTC
libreoffice-6.4.1.2-2.fc32 will move all the libraries and config of -math into -core leaving just the .desktop, shell script launcher and man page behind in -math

Comment 7 Fedora Update System 2020-03-19 20:52:37 UTC
FEDORA-2020-8c6e0fa283 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-8c6e0fa283

Comment 8 Fedora Update System 2020-03-20 01:59:19 UTC
libreoffice-6.4.1.2-2.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-8c6e0fa283

Comment 9 Fedora Update System 2020-03-21 10:25:31 UTC
FEDORA-2020-496c47c2e3 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-496c47c2e3

Comment 10 Fedora Update System 2020-03-22 01:41:23 UTC
libreoffice-6.4.1.2-3.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-496c47c2e3

Comment 11 Fedora Update System 2020-03-24 09:32:58 UTC
FEDORA-2020-d064a5338e has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d064a5338e

Comment 12 Fedora Update System 2020-03-24 19:55:14 UTC
FEDORA-2020-d064a5338e has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d064a5338e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d064a5338e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2020-03-30 00:16:48 UTC
FEDORA-2020-d064a5338e has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.