(Fwd) Bug#582410: libgtk2-perl: FTBFS on mips: Failed test 'callbacks encountered'

forwarded 582410 gtk-perl-list gnome org


see below: libgtk2-perl has problems on the mips build daemon in
Debian. Maybe some of you guys has any idea what's going on there?

(Full bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582410 , please CC
582410 bugs debian org in replies)


----- Forwarded message from Niko Tyni <ntyni debian org> -----

From: Niko Tyni <ntyni debian org>
To: 582410 bugs debian org
Subject: Bug#582410: libgtk2-perl: FTBFS on mips: Failed test 'callbacks encountered'
Date: Tue, 1 Jun 2010 11:25:22 +0300
Reply-To: Niko Tyni <ntyni debian org>, 582410 bugs debian org

On Thu, May 20, 2010 at 06:57:26PM +0300, Niko Tyni wrote:
Package: libgtk2-perl
Version: 1:1.221-6
Severity: serious

This package is not migrating to testing because it failed to build
on mips.

  #   Failed test 'callbacks encountered'
  #   at t/GtkCellRenderer.t line 228.
  #     Structures begin differing at:
  #          $got->[2] = 'size'
  #     $expected->[2] = 'render'
  # Looks like you failed 1 test of 20.
  t/GtkCellRenderer.t ................ 
  Dubious, test returned 1 (wstat 256, 0x100)
  Failed 1/20 subtests 

This is reproducible on gabrielli.d.o.

It's something of a heisenbug: running with the perl debugger 
('perl -d -Iblib/lib -Iblib/arch t/GtkCellRenderer.t') fails the first time,
but after a restart ('R') the tests pass.

The callback that doesn't get called is gtk2perl_cell_renderer_render(),
in xs/GtkCellRenderer.xs.

The class callbacks get initialized properly in
gtk2perl_cell_renderer_class_init(), but gtk+ never calls the renderer

It would be somewhat interesting to eliminate xvfb from the loop, but
I can't seem to get an X11 connection to gabrielli.

Unfortunately I won't have the time to look further into this in the
next few weeks.  Hope this note helps somebody else a bit.

There's 1.222 available upstream, but looking at the changes, I very
much doubt it fixes this.
Niko Tyni   ntyni debian org

----- End forwarded message -----

 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    BOFH excuse #388:  Bad user karma. 

Attachment: signature.asc
Description: Digital signature

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]