okular-extra-backends claims to add chm support, but it does not

Bug #948223 reported by Benjamin Weggenmann
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
okular (Ubuntu)
Fix Released
Medium
Scott Kitterman

Bug Description

According to the package description, okular-extra-backends should add support for viewing chm files.
However, no files for chm support are installed and Okular cannot open chm files.
Actual support for chm files in further builds would be highly appreciated to avoid having to install an extra viewer for every filetype. The package kchmviewer in the repository is a bit outdated (v5.3 instead of v6.0).

List of installed files for okular-extra-backends:
/.
/usr
/usr/lib
/usr/lib/kde4
/usr/lib/kde4/okularGenerator_djvu.so
/usr/lib/kde4/okularGenerator_epub.so
/usr/lib/kde4/okularGenerator_tiff.so
/usr/lib/mime
/usr/lib/mime/packages
/usr/lib/mime/packages/okular-extra-backends
/usr/share
/usr/share/applications
/usr/share/applications/kde4
/usr/share/applications/kde4/okularApplication_djvu.desktop
/usr/share/applications/kde4/okularApplication_epub.desktop
/usr/share/applications/kde4/okularApplication_tiff.desktop
/usr/share/doc
/usr/share/doc/okular-extra-backends
/usr/share/doc/okular-extra-backends/changelog.Debian.gz
/usr/share/doc/okular-extra-backends/copyright
/usr/share/kde4
/usr/share/kde4/services
/usr/share/kde4/services/libokularGenerator_djvu.desktop
/usr/share/kde4/services/libokularGenerator_epub.desktop
/usr/share/kde4/services/libokularGenerator_tiff.desktop
/usr/share/kde4/services/okularDjvu.desktop
/usr/share/kde4/services/okularEPub.desktop
/usr/share/kde4/services/okularTiff.desktop
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/okular-extra-backends

(I'm using kubuntu Oneiric, package version is 4:4.8.0-0ubuntu1~oneiric1~ppa1)

Revision history for this message
Philip Muškovac (yofel) wrote :

Thank you for taking your time to report this bug and helping to make Kubuntu better.
This happened because libchm which is required for chm support is in unverse so okular can't use it currently. We'll see that can be worked out, otherwise at least the description should be fixed.

Changed in okular (Ubuntu):
assignee: nobody → Philip Muškovac (yofel)
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Benjamin Weggenmann (bubun2) wrote :

Hi Philip,

thanks for your response. I see that the dependencies should stay within the repository.

Would it be an option to create a separate okular-extra-backend-chm package in the universe repository that depends on libchm and provides the necessary files? As for me, I do use the universe repository and also I have libchm installed anyways.

Best,
Ben

Revision history for this message
Scott Kitterman (kitterman) wrote :

Okular is in Universe for 12.10 and later, so we'll be able to address this now.

Changed in okular (Ubuntu):
assignee: Philip Muškovac (yofel) → Scott Kitterman (kitterman)
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package okular - 4:4.9.0-0ubuntu2

---------------
okular (4:4.9.0-0ubuntu2) quantal; urgency=low

  * Provide CHM support in okular-extra-backends - now that okular is in
    Universe (LP: #948223)
    - debian/control: Add libchm-dev to build-depends
    - debian/okular-extra-backends.install: Add chm related files
 -- Scott Kitterman <email address hidden> Fri, 03 Aug 2012 00:15:50 -0400

Changed in okular (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.