missing dependency with xdiagnose

Bug #1026752 reported by Steve Ramage
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xdiagnose (Ubuntu)
Fix Released
Medium
Bryce Harrington
Precise
Won't Fix
Undecided
Unassigned

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:
  librsvg2-common
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
^Z
[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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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