libgtk2-perl FTBFS on all archs -- test failures

Bug #445621 reported by LaMont Jones
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Invalid
High
Unassigned
Lucid
Invalid
High
Unassigned
libgtk2-perl (Debian)
Fix Released
Unknown
libgtk2-perl (Ubuntu)
Fix Released
High
Canonical Desktop Team
Lucid
Fix Released
High
Canonical Desktop Team

Bug Description

Binary package hint: libgtk2-perl

during rebuild testing:
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/GtkPrintSettings.t 3 768 26 3 21 23-24
t/GtkTreeView.t 255 65280 123 164 42-123
3 tests and 105 subtests skipped.
Failed 2/217 test scripts. 85/4720 subtests failed.
Files=217, Tests=4720, 30 wallclock secs (24.98 cusr + 4.22 csys = 29.20 CPU)
Failed 2/217 test programs. 85/4720 subtests failed.
make[1]: *** [test_dynamic] Error 255

Related branches

LaMont Jones (lamont)
Changed in libgtk2-perl (Ubuntu):
milestone: none → ubuntu-9.10
Revision history for this message
gregor herrmann (gregoa) wrote : Re: [Pkg-perl-maintainers] [Bug 445621] [NEW] FTBFS: test failures

On Wed, 07 Oct 2009 17:02:07 -0000, LaMont Jones wrote:

> Binary package hint: libgtk2-perl
>
> during rebuild testing:
> Failed Test Stat Wstat Total Fail List of Failed
> -------------------------------------------------------------------------------
> t/GtkPrintSettings.t 3 768 26 3 21 23-24
> t/GtkTreeView.t 255 65280 123 164 42-123
> 3 tests and 105 subtests skipped.
> Failed 2/217 test scripts. 85/4720 subtests failed.
> Files=217, Tests=4720, 30 wallclock secs (24.98 cusr + 4.22 csys = 29.20 CPU)
> Failed 2/217 test programs. 85/4720 subtests failed.
> make[1]: *** [test_dynamic] Error 255
>

Looks like a combination of the following Debian bugs:
#545616, closed in 1:1.221-3
#549465, closed in 1:1.221-4

Cheers,
gregor
--
 .''`. http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06
 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
   `- NP: John Zorn: Galgalim (Ribot)

Revision history for this message
Alexander Sack (asac) wrote : Re: FTBFS: test failures

now failed for real on all archs during armel thumb2 rebuild ...

Test Summary Report
-------------------
t/GtkAssistant.t (Wstat: 256 Tests: 27 Failed: 1)
  Failed test: 17
  Non-zero exit status: 1
t/GtkBuildableIface.t (Wstat: 256 Tests: 89 Failed: 1)
  Failed test: 75
  Non-zero exit status: 1
Files=217, Tests=4705, 37 wallclock secs ( 1.48 usr 0.37 sys + 29.40 cusr 5.11 csys = 36.36 CPU)
Result: FAIL
Failed 2/217 test programs. 2/4705 subtests failed.
make[2]: *** [test_dynamic] Error 255
make[2]: Leaving directory `/build/buildd/libgtk2-perl-1.221'
dh_auto_test: make -j1 test returned exit code 2
make[1]: *** [override_dh_auto_test] Error 29
make[1]: Leaving directory `/build/buildd/libgtk2-perl-1.221'

Changed in libgtk2-perl (Ubuntu):
importance: Undecided → Critical
milestone: ubuntu-9.10 → ubuntu-10.04-beta-1
status: New → Triaged
Revision history for this message
Alexander Sack (asac) wrote :
summary: - FTBFS: test failures
+ libgtk2-perl FTBFS on all archs -- test failures
Revision history for this message
gregor herrmann (gregoa) wrote : Re: [Pkg-perl-maintainers] [Bug 445621] Re: FTBFS: test failures

On Mon, 08 Mar 2010 10:02:26 -0000, Alexander Sack wrote:

> now failed for real on all archs during armel thumb2 rebuild ...

FWIW: It still builds on debian unstable (i386 and amd64 cowbuilder
chroot).
Now we should know the difference between sid und lucid ...

Cheers,
gregor
--
 .''`. 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
   `- NP: Sting: Fragile

Revision history for this message
Steve Langasek (vorlon) wrote :

Well, the recent FTBFS has nothing to do with the original bug report from LaMont, but ok.

There are two test failures in the current log.

# Failed test at t/GtkAssistant.t line 42.
# Looks like you failed 1 test of 27.
t/GtkAssistant.t ...................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/27 subtests

[...]

# Failed test at t/GtkBuildableIface.t line 71.
# got: 'TestThingView'
# expected: 'view1'
# Looks like you failed 1 test of 89.
t/GtkBuildableIface.t ..............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/89 subtests

The former is a deliberate behavior change in gtk+2.0 2.19.6, to permit gtk_assistant_get_nth_page(-1) to return the last page; so I think the libgtk-perl test should be corrected.

The latter looks like a genuine gtk bug; get_name() returns the expected output for all the other objects in the tree, with the exception of the TestThingView.

Prospective patch attached for the first issue. Opening a gtk+2.0 task for the second.

Steve Langasek (vorlon)
Changed in gtk+2.0 (Ubuntu Lucid):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Changed in libgtk2-perl (Ubuntu Lucid):
assignee: nobody → Steve Langasek (vorlon)
importance: Critical → High
Changed in gtk+2.0 (Ubuntu Lucid):
milestone: none → ubuntu-10.04-beta-1
Revision history for this message
Sebastien Bacher (seb128) wrote :

the second issue is probably due to the change on https://bugzilla.gnome.org/show_bug.cgi?id=591085

Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is not a gtk one

Changed in gtk+2.0 (Ubuntu Lucid):
status: Triaged → Invalid
tags: added: patch
Martin Pitt (pitti)
Changed in libgtk2-perl (Ubuntu Lucid):
assignee: Steve Langasek (vorlon) → Canonical Desktop Team (canonical-desktop-team)
Changed in gtk+2.0 (Ubuntu Lucid):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
milestone: ubuntu-10.04-beta-1 → none
Changed in libgtk2-perl (Ubuntu Lucid):
status: Triaged → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

I've uploaded an update fixing both issues which is waiting for approval now and sent the debdiff to debian

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libgtk2-perl - 1:1.221-4ubuntu1

---------------
libgtk2-perl (1:1.221-4ubuntu1) lucid; urgency=low

  * debian/patches/git-fix-gtkassistant.patch,
    debian/patches/git-fix-gtkbuildable.patch:
    - upstream git changes to fix build issues on gtk 2.19 (lp: #445621)
 -- Sebastien Bacher <email address hidden> Fri, 12 Mar 2010 13:28:39 +0100

Changed in libgtk2-perl (Ubuntu Lucid):
status: Fix Committed → Fix Released
Changed in libgtk2-perl (Debian):
status: Unknown → Fix Committed
Changed in libgtk2-perl (Debian):
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.