shutter-0.80 libgoocanvas3 dependency

Bug #394283 reported by Nikolaus Filus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Shutter
Fix Released
High
Mario Kemper (Romario)

Bug Description

shutter-0.80 from testing-ppa needs at least
          libgoocanvas3_0.13-1_i386.deb
          libgoocanvas-common_0.13-1_all.deb
as provided in jaunty for Goo:Canvas property 'redraw-when-scrolled' used in edit function.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Shutter depends on libgoo-canvas-perl and this one depends on the following packages:

mario@mkemper:~/packaging/ubuntu/debian$ sudo apt-cache depends libgoo-canvas-perl
libgoo-canvas-perl
  Depends: perl
  Depends: <perlapi-5.10.0>
    perl-base
  Depends: libatk1.0-0
  Depends: libc6
  Depends: libcairo2
  Depends: libfontconfig1
  Depends: libfreetype6
  Depends: libglib2.0-0
  Depends: libgoocanvas3
  Depends: libgtk2.0-0
  Depends: libpango1.0-0
  Depends: zlib1g
  Depends: libgtk2-perl
  Depends: libgoocanvas-common
  Depends: base-files

libgoocanvas3 and libgoocanvas-common are listed as well.

Do you have a specific problem with the current testing-package of Shutter?

Revision history for this message
Nikolaus Filus (nfilus) wrote :

Thank you for the fast response. Yes, I have a problem:
 /usr/share/shutter/resources/modules/Shutter/Draw/DrawingTool.pm:221: #'redraw-when-scrolled' to reduce the flicker of static items
/usr/share/shutter/resources/modules/Shutter/Draw/DrawingTool.pm:224: 'redraw-when-scrolled' => TRUE,

'redraw-when-scrolled' is unknown in libgoocanvas3-0.12 as shipped with ubuntu intrepid and before. This leads to a (catched) exception in the drawing tool (as printed in console), but with no effect or feedback in the GUI. I updated to 0.13 manually by downloading the mentioned packages from Jaunty and it works fine for me, but other may not know or have this option.

Can you query the goo-canvas version and use the attribute only when version is recent enough?

Changed in shutter:
assignee: nobody → Mario Kemper (Romario) (mario-kemper)
importance: Undecided → High
milestone: none → 0.80
status: New → In Progress
Changed in shutter:
status: In Progress → Fix Committed
Changed in shutter:
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.