← Back to team overview

documentation-packages team mailing list archive

[Bug 1559070] Re: SVG icons not shown / "yelp </path/to/file.page>" fails


The issue with calling yelp with a file path as argument has been fixed


The attached patch cherry picks that fix.

I also committed a change to ubuntu-docs which replaces absolute paths
to ubuntu-mono icons with relative paths to icons within the ubuntu-docs
package. That's apparently not a real fix, but a workaround which may
fix Ubuntu Help for 16.04.

@Doug: The latter includes changes of translatable strings, so we'll
need to upload again very soon to update the translation template. Would
appreciate if you could take a look first, though.

** Patch added: "yelp-local-paths.patch"

** Changed in: yelp (Ubuntu)
       Status: Confirmed => In Progress

** Changed in: yelp (Ubuntu)
     Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)

** Also affects: ubuntu-docs (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: ubuntu-docs (Ubuntu)
   Importance: Undecided => High

** Changed in: ubuntu-docs (Ubuntu)
       Status: New => Fix Committed

** Changed in: ubuntu-docs (Ubuntu)
     Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)

** Tags added: patch

You received this bug notification because you are a member of
Documentation Packages, which is subscribed to ubuntu-docs in Ubuntu.

  SVG icons not shown / "yelp </path/to/file.page>" fails

Status in Yelp:
Status in ubuntu-docs package in Ubuntu:
  Fix Committed
Status in yelp package in Ubuntu:
  In Progress

Bug description:
  The latest yelp version in Xenial doesn't show SVG icons in Ubuntu
  Help. Example icon:


  SVG files are displayed in GNOME Help, but there they use relative
  paths to the files (included in package). Don't understand why that
  would make a difference, though.

  Another issue is that calling yelp with the path to a .page file as
  argument fails with: "Unknown Error - URL cannot be shown".

  Downgrading to the Wily version 3.16.1-1ubuntu1 of yelp and libyelp0
  fixes both issues.

To manage notifications about this bug go to: