missing dependency with xdiagnose

Bug #1026752 reported by Steve Ramage
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xdiagnose (Ubuntu)
Bryce Harrington

Bug Description

If you install xdiagnose and try to run it on Kubuntu 12.04 it gives the following error:

[11:42:29] root@hilbert:~$xdiagnose
Traceback (most recent call last):
  File "/usr/bin/xdiagnose", line 67, in <module>
    app = XDiagnoseApplet()
  File "/usr/lib/python2.7/dist-packages/xdiagnose/applet.py", line 106, in __init__
    pixbuf = Pixbuf.new_from_file(icon_file)
  File "/usr/lib/python2.7/dist-packages/gi/types.py", line 72, in constructor
    return info.invoke(cls, *args, **kwargs)
gi._glib.GError: Couldn't recognize the image file format for file '/usr/share/xdiagnose/icons/microscope.svg'

Which looks conspicuously similiar to this bug report: https://bugs.launchpad.net/ubuntu/+source/gnome-themes-standard/+bug/799505 where a thread suggests installing: librsvg2-common

Doing this fixes the issue:
[11:42:31] root@hilbert:~$apt-get install librsvg2-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-23-generic linux-headers-3.2.0-23
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 103 not upgraded.
Need to get 0 B/21.0 kB of archives.
After this operation, 265 kB of additional disk space will be used.
Selecting previously unselected package librsvg2-common.
(Reading database ... 199665 files and directories currently installed.)
Unpacking librsvg2-common (from .../librsvg2-common_2.36.1-0ubuntu1_amd64.deb) ...
Processing triggers for libgdk-pixbuf2.0-0 ...
Setting up librsvg2-common (2.36.1-0ubuntu1) ...
Processing triggers for libgdk-pixbuf2.0-0 ...
[11:44:01] root@hilbert:~$xdiagnose
[1]+ Stopped xdiagnose

Thomas Ward (teward)
tags: added: precise
Bryce Harrington (bryce)
Changed in xdiagnose (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Bryce Harrington (bryce)
bugbot (bugbot)
tags: added: kubuntu
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xdiagnose - 3.0

xdiagnose (3.0) quantal; urgency=low

  * Rename general.lib to bubu.lib (Bash UBuntu Utilities)
  * x_pkg_names.py: Add module for determining upstream name for debian package
  * xorglog.py: Add module for parsing the Xorg.0.log file
  * pci_devices.py: Update intel, poulsbo, ati, and nvidia PCI IDs
  * xdiagnose: Fix --version to print the version
  * xpci: Fix python3 byte->str conversion error
  * apport/source_xorg.py:
    - Fix python3 conversion issue finding string in bytes
    - Improve grammar/punctuation in a couple dialogs
  * debian/control: Add dependency on librsvg2-common for icon
    (LP: #1026752)
 -- Bryce Harrington <email address hidden> Wed, 15 Aug 2012 13:44:38 -0700

Changed in xdiagnose (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in xdiagnose (Ubuntu Precise):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers