Bug 442003

Summary: missing plug-in for ODT
Product: [Applications] okular Reporter: Christopher Yeleighton <giecrilj>
Component: ODT backendAssignee: Okular developers <okular-devel>
Status: RESOLVED NOT A BUG    
Severity: normal CC: aacid, jpmbatrina01
Priority: NOR    
Version: 21.08.1   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
URL: https://documentation.libreoffice.org/assets/Uploads/Documentation/en/DG4.3/ODT/DG4311-AdvancedDrawTechniques.odt
Latest Commit: Version Fixed In:
Sentry Crash Report:
Bug Depends on:    
Bug Blocks: 442039    

Description Christopher Yeleighton 2021-09-04 17:19:25 UTC
SUMMARY


STEPS TO REPRODUCE
1. Tell Okular to open file DG4311-AdvancedDrawTechniques.odt!

OBSERVED RESULT
Error: Okular cannot find the plug-in necessary to open the document.

EXPECTED RESULT
Let Okular find the plug-in!

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20210901
(available in About System)
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
No add-ons for Okular are available.
Comment 1 Albert Astals Cid 2021-09-04 19:55:43 UTC
Correct, there's no plugin to open it, so you get a warning. 

Exactly like if you ask for it to open an mp3 file.

I think that calligra may ship an okular+odt plugin, you may want to install it
Comment 2 Christopher Yeleighton 2021-09-05 15:35:15 UTC
(In reply to Albert Astals Cid from comment #1)
> Correct, there's no plugin to open it, so you get a warning. 
> 
> Exactly like if you ask for it to open an mp3 file.

The difference is Okular does not advertise itself as a handler for MP3 files.
Comment 3 Christopher Yeleighton 2021-09-05 15:47:07 UTC
(In reply to Christopher Yeleighton from comment #2)

If the ODT back-end is not a part of Okular, why can I report a bug against it?
Comment 4 Jan Paul Batrina 2021-09-05 16:00:21 UTC
(In reply to Christopher Yeleighton from comment #3)
> (In reply to Christopher Yeleighton from comment #2)
> 
> If the ODT back-end is not a part of Okular, why can I report a bug against
> it?

From the MR/commit https://invent.kde.org/graphics/okular/-/merge_requests/476/commits, the ODT backend (probably) used to be shipped together with okular but not anymore. The bug reporting system has been alive for a long time, probably the "ODT backend" component was just not removed (not sure if that is possible).

As per the linked commit, Okular will not advertise ODT support anymore
Comment 5 Albert Astals Cid 2021-09-06 20:26:46 UTC
(In reply to Christopher Yeleighton from comment #3)
> (In reply to Christopher Yeleighton from comment #2)
> 
> If the ODT back-end is not a part of Okular, why can I report a bug against
> it?

As mentioned *calligra* Do you even read what i write?
Comment 6 Albert Astals Cid 2021-09-06 20:27:25 UTC
(In reply to Albert Astals Cid from comment #5)
> (In reply to Christopher Yeleighton from comment #3)
> > (In reply to Christopher Yeleighton from comment #2)
> > 
> > If the ODT back-end is not a part of Okular, why can I report a bug against
> > it?
> 
> As mentioned *calligra* Do you even read what i write?

Booo me, it's me that doesn't read what you write.