forwarded 582410 gtk-perl-list gnome org thanks Hi, 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) Cheers, gregor ----- 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 one. 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