Summary: | Bad error message when opening .epub files without .epub support | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Volker Weißmann <volker.weissmann> |
Component: | EPub backend | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | normal | CC: | aacid, arojas |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Volker Weißmann
2020-04-29 22:50:58 UTC
That's a problem of your distribution. They are shipping a plugin without it's dependencies, they shouldn't do that. On a more abstract note, what you're asking is impossible, Okular doesn't know about it's plugins, there can be any number of plugins, shipped by third parties (calligra for exmaple does) so it can't telll you what you are missing to execute about a plugin it doesn't know about. I opened a bug in the Arch Linux bug tracker: https://bugs.archlinux.org/task/66485 (In reply to Albert Astals Cid from comment #1) > That's a problem of your distribution. > > They are shipping a plugin without it's dependencies, they shouldn't do that. Are you sure? The Arch guys say that they are doing it right: https://bugs.archlinux.org/task/66485 > On a more abstract note, what you're asking is impossible, Okular doesn't > know about it's plugins, there can be any number of plugins, shipped by > third parties (calligra for exmaple does) so it can't telll you what you are > missing to execute about a plugin it doesn't know about. Can you try to figure this out with the Arch guys? (In reply to Volker Weißmann from comment #3) > Are you sure? The Arch guys say that they are doing it right: > https://bugs.archlinux.org/task/66485 > > > On a more abstract note, what you're asking is impossible, Okular doesn't > > know about it's plugins, there can be any number of plugins, shipped by > > third parties (calligra for exmaple does) so it can't telll you what you are > > missing to execute about a plugin it doesn't know about. > > Can you try to figure this out with the Arch guys? Nobody said anything about "doing it right". There is no "right" here, just different opinions about how packaging should be done. Arch policy is not to split plugins out of packages, and if you ask me an average Arch user should be able to figure out this error message by themselves. (In reply to Antonio Rojas from comment #4) > (In reply to Volker Weißmann from comment #3) > > > Are you sure? The Arch guys say that they are doing it right: > > https://bugs.archlinux.org/task/66485 > > > > > On a more abstract note, what you're asking is impossible, Okular doesn't > > > know about it's plugins, there can be any number of plugins, shipped by > > > third parties (calligra for exmaple does) so it can't telll you what you are > > > missing to execute about a plugin it doesn't know about. > > > > Can you try to figure this out with the Arch guys? > > Nobody said anything about "doing it right". There is no "right" here, just > different opinions about how packaging should be done. Arch policy is not to > split plugins out of packages, Can you give me a link the this Arch policy? I didn't find it here: https://wiki.archlinux.org/index.php/Arch_package_guidelines > and if you ask me an average Arch user should > be able to figure out this error message by themselves. I also eventually found out that I need to install the ebook-tools package, but I'm not really happy with the way it is. It feels like a "this is why we can't have nice things" moment. (In reply to Volker Weißmann from comment #5) > Can you give me a link the this Arch policy? I didn't find it here: > https://wiki.archlinux.org/index.php/Arch_package_guidelines I don't think that's written down anywhere. But it's certainly the de facto policy. |