Your message dated Tue, 20 Jul 2010 14:34:07 +0000
with message-id <[email protected]>
and subject line Bug#584717: fixed in sugar-artwork-0.84 0.84.1-8
has caused the Debian Bug report #584717,
regarding sugar-artwork-0.88: 1002_skip_none-arow_only_if_supported.patch 
causes activities to break
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
584717: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584717
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sugar-artwork-0.88
Version: 0.88.0-1
Severity: normal


1002_skip_none-arow_only_if_supported.patch causes (at least) the activities 
View Slides and Library to abort on invocation with the following error:

ERROR:sugar-drawing.c:390:sugar_draw_rounded_arrow: code should not be reached


IRC transcript:

00:01 < benzea> silbe, alsroot: weird
00:02 < benzea> alsroot: it never should happen
00:03 < benzea> alsroot: unless an invalid arrow type is passed to the engine 
(I first thought it might be I 
                forgot about arrow_none, but the check for that is there)
00:03 < benzea> (as treeviews draw ARROW_TYPE_NONE in the header if no sort 
arrow is displayed for a certain 
                row)
00:07 < benzea> silbe: I wonder how the assert can be triggered, easy fix is to 
just remove it ...
00:07 < benzea> the engine will keep running fine
00:13 < benzea> silbe: wait, what gtk version?
00:13 < benzea> #ifdef GTK_ARROW_NONE
00:13 < benzea>     if (arrow_type == GTK_ARROW_NONE)
00:13 < benzea>         return;
00:13 < benzea> #endif
00:13 < silbe> benzea: 2.20.1-1
00:13 < benzea> debian added a small easter egg ...
00:14 < silbe> what did they do?
00:15 < benzea> oh yes
00:15 < benzea> well, GTK_ARROW_NONE is a enum type
00:15 < benzea> they added the #ifdef, to be able to compile against older 
versions that gtk+ 2.10
00:17 < silbe> benzea: ok, I see the patch. :-/
00:19 < silbe> benzea: AFAIR they needed to backport GTK (for running Sugar on 
lenny) anyway because of other 
               dependencies (gio IIRC), so just dropping that patch is probably 
enough.
00:19 < benzea> so, best thing would be to do:
00:20 < benzea> #if GTK_CHECK_VERSION(2,10,0)
00:20 < benzea>   use 4 hardcoded
00:20 < benzea> #else
00:20 < benzea>   normal code
00:20 < benzea> #endif
00:20 < benzea> I guess
00:26 < benzea> doesn't sugar depend on gtk+ 2.16 anyways?


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.31.6-xo1.5-2-00362-g6eb5eec (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sugar-artwork-0.88 depends on:
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.10.2-9         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libglib2.0-0            2.24.1-1         The GLib library of C routines
ii  libgtk2.0-0             2.20.1-1         The GTK+ graphical user interface 
ii  libpango1.0-0           1.28.0-1         Layout and rendering of internatio
ii  ttf-dejavu-core         2.30-2           Vera font family derivate with add
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages sugar-artwork-0.88 recommends:
pn  sugar-0.88                    <none>     (no description available)
ii  ttf-dejavu-extra              2.30-2     Vera font family derivate with add

sugar-artwork-0.88 suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: sugar-artwork-0.84
Source-Version: 0.84.1-8

We believe that the bug you reported is fixed in the latest version of
sugar-artwork-0.84, which is due to be installed in the Debian FTP archive:

sugar-artwork-0.84_0.84.1-8.debian.tar.gz
  to main/s/sugar-artwork-0.84/sugar-artwork-0.84_0.84.1-8.debian.tar.gz
sugar-artwork-0.84_0.84.1-8.dsc
  to main/s/sugar-artwork-0.84/sugar-artwork-0.84_0.84.1-8.dsc
sugar-artwork-0.84_0.84.1-8_amd64.deb
  to main/s/sugar-artwork-0.84/sugar-artwork-0.84_0.84.1-8_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated sugar-artwork-0.84 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Jul 2010 15:46:41 +0200
Source: sugar-artwork-0.84
Binary: sugar-artwork-0.84
Architecture: source amd64
Version: 0.84.1-8
Distribution: unstable
Urgency: low
Maintainer: Debian OLPC <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Description: 
 sugar-artwork-0.84 - Sugar graphical shell - artwork
Closes: 584717
Changes: 
 sugar-artwork-0.84 (0.84.1-8) unstable; urgency=low
 .
   * Drop patch 1002 (workaround for older GTK+) as it causes other
     errors. Instead tighten build-dependency on libgtk2.0-dev to at
     least 2.16. Closes: bug#584717, thanks to Sascha Silbe.
   * Bump claimed Policy compliance to standards-version to 3.9.0.
Checksums-Sha1: 
 6b496315938b1d7e52e2c66a1fb565e261675e05 2189 sugar-artwork-0.84_0.84.1-8.dsc
 dfae72a60ddaa4007d2a8d927fcda828f4a7f1ae 14104 
sugar-artwork-0.84_0.84.1-8.debian.tar.gz
 1a0e0692f2121864ac2fadadddb22cdd07905552 113040 
sugar-artwork-0.84_0.84.1-8_amd64.deb
Checksums-Sha256: 
 52dc2217646483b449044ed33986d803a7d23b86a26ce51a80e54bf8f7a56000 2189 
sugar-artwork-0.84_0.84.1-8.dsc
 cdb64c3f5d8b2946d4491c93366c1e6280637da6e6ca08ef175cc4dbaab7324b 14104 
sugar-artwork-0.84_0.84.1-8.debian.tar.gz
 ea653a6cd084347f2fa3567fcb340c66d3fa41bca81f27aa0abf5e1eb69d0cd2 113040 
sugar-artwork-0.84_0.84.1-8_amd64.deb
Files: 
 eea9f03164de8de4dde6fdd47f53aaed 2189 x11 optional 
sugar-artwork-0.84_0.84.1-8.dsc
 fe7a3c2f4fffaed3022fc20431243b96 14104 x11 optional 
sugar-artwork-0.84_0.84.1-8.debian.tar.gz
 58a1e5cbd0a244df0ee5925ff19d0ee8 113040 x11 optional 
sugar-artwork-0.84_0.84.1-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCgAGBQJMRaoXAAoJECx8MUbBoAEhYKUP/AmUp6SB1rejSJwCXuGPu6v5
FQvJjOOp3fBfPnW0jwx+qs4+yIGLiYnfKIkn/eI0vQVCGGMXexY5egJh5uPcvkhX
LskwdLaLIMW1ns55UN+/5kJ9q8UQw9yJ4JRqhHD1PYZRiHDy5mfZIo58fLyIT1Pk
Hbf+idMkK7AhTcpGYmORxuQ+9KlrO5TEGFJd1/n1NhyU4MrAtIxath8rECKy35sW
HdXUFXtPMn5be6veEIoAVBrCbhLXjLRVdge3KHPGDsePhw1CHDGAvnWnMa7pumBE
BX27d8mCPuFhJpb89wtVEiJrl2tkmQnkHeDrBTTuC8ScrRqCxd5+JkSov3k0og9O
KchVEvouj0RIyCjID0IiKmAE9V60TAWEjFYP3Wd40sBbCH1ZNIK+prRLAqNiALvN
ohKnyGN0AlEbREpWF+GCrFO3FrwkosPDMR9+QTb+N8iL9VIMP2+rvDnMnCKCLHrr
7i0K+MmT2aIXUhHuyl3vWh3V62oLSYZb8DIFG8LDfPmXgMwrfhur9MEHYfxfh0Cl
85LUS7oxBacbZvn/hTvH/bX0yuyprawUFyJN5tshP4iaWQZVL22+J+CBS/0DTdSB
fWiAv4UuLnd2BUB6ZY4+dVqkUAOBuAOsFDSo+HZNl3F0hF/BgrdsbhOx05QoyDDf
Jo8Gk/IRtrOF3Q+v3d8H
=bx1a
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to