ubuntu-tweak-tool should depend on python3-cairo

Bug #1156789 reported by Felix Braun
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity Tweak Tool
Fix Released
Sam Hewitt
unity-tweak-tool (Ubuntu)
Fix Released

Bug Description

Starting ubuntu-tweak tool throws the following error:

File "/usr/lib/python3/dist-packages/UnityTweakTool/section/sphagetti/compiz.py", line 33, in <module>
    import cairo
ImportError: No module named 'cairo'

This is because I haven't installed the package python3-cairo. This wasn't pulled in automatically, because the package doesn't depend on it.

Sam Hewitt (snwh)
Changed in unity-tweak-tool:
status: New → Fix Committed
assignee: nobody → Sam Hewitt (snwh)
Sam Hewitt (snwh)
Changed in unity-tweak-tool:
importance: Undecided → Low
Revision history for this message
J Phani Mahesh (phanimahesh) wrote :

Thanks for alerting us to the issue.

A fix has been committed and should be available in the PPA soon.

Changed in unity-tweak-tool:
status: Fix Committed → Fix Released
Changed in unity-tweak-tool (Ubuntu):
status: New → Fix Committed
milestone: none → ubuntu-13.04
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-tweak-tool - 0.0.4

unity-tweak-tool (0.0.4) raring; urgency=medium

  [ Barneedhar Vigneshwar ]
  * New upstream release (LP: #1165141)
  * data/windowmanager.ui
    - Fix missing signal in the auto-raise switch (LP: #1160782)
  * UnityTweakTool/section/sphagetti/theme.py
    - Fix KeyError when fetching window themes (LP: #1146122)
  * UnityTweakTool/section/unity.py
    - Fix show-desktop switch (LP: #1156266)
    - Fix 'switch between workspace' switch (LP: #1156236)

  [ J Phani Mahesh ]
  * debian/source_unity-tweak-tool.py
    - Update Apport hook to file crash bugs against the package by default
  * setup.py
    - Install translated pot files
  * unity-tweak-tool
    - Fixed and renamed -r parameter to --reset-unity in the wrapper
  * UnityTweakTool/__init__.py
    - Prevent multiple instances using dbus
  * UnityTweakTool/elements/radio.py
    - Fix AssertionError in __init__() (LP: #1156201)
    - Fix AssertionError due to missing overlay-scrollbar package (LP: #1156337)
  * UnityTweakTool/section/sphagetti/compiz.py
    - Fix resetting transparency values (LP: #1099067)
  * UnityTweakTool/section/sphagetti/unity.py
    - Fix AttributeError in refresh(): 'NoneType' object has no attribute 'get_boolean' (LP: #1155331)

  [Sam Hewitt]
  * debian/control
    - Added dependency on python3-cairo (LP: #1156789)
  * UnityTweakTool/section/sphagetti/unity.py
    - Fixed unresponsive 'battery-life' switch (LP: #1129262)
 -- Barneedhar Vigneshwar <email address hidden> Fri, 05 Apr 2013 23:05:49 +0530

Changed in unity-tweak-tool (Ubuntu):
status: Fix Committed → 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.