Bug#623929: libgstreamer-perl: FTBFS: test failures

Dominic Hargreaves dom at earth.li
Sun Apr 24 13:12:27 UTC 2011


Package: libgstreamer-perl
Version: 0.15-2
Severity: serious
Justification: FTBFS

This package fails to build from source in a clean sid chroot:

[...]
# Testing GStreamer 0.15
#   Compiled against libgstreamer 0.10.32
#    Running against libgstreamer 0.10.32.0
t/Gst.t ................. ok
t/GstBin.t .............. ok

(GstBuffer.t:19266): GStreamer-CRITICAL **: gst_buffer_set_caps: assertion `caps == NULL || GST_CAPS_IS_SIMPLE (caps)' failed

#   Failed test at t/GstBuffer.t line 19.
#          got: undef
#     expected: 'EMPTY'
# Looks like you failed 1 test of 14.
t/GstBuffer.t ........... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/14 subtests 
t/GstBus.t .............. ok
t/GstCaps.t ............. ok
t/GstChildProxy.t ....... ok
t/GstClock.t ............ ok

#   Failed test at t/GstElement.t line 117.
#          got: 'none'
#     expected: undef
# Looks like you failed 1 test of 39.
t/GstElement.t .......... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/39 subtests 
        (less 2 skipped subtests: 36 okay)
t/GstElementFactory.t ... ok
t/GstEvent.t ............ ok
t/GstFormat.t ........... ok

(GstGhostPad.t:19275): GStreamer-CRITICAL **: gst_ghost_pad_new: assertion `!gst_pad_is_linked (target)' failed
t/GstGhostPad.t ......... ok
t/GstIndex.t ............ ok
t/GstIndexFactory.t ..... ok
t/GstIterator.t ......... ok
t/GstMessage.t .......... ok
t/GstMiniObject.t ....... ok
t/GstObject.t ........... ok
t/GstPad.t .............. ok
t/GstPadTemplate.t ...... ok
t/GstPipeline.t ......... ok
t/GstPlugin.t ........... ok
t/GstPluginFeature.t .... ok
t/GstQuery.t ............ ok

(gst-plugin-scanner:19291): GStreamer-WARNING **: Failed to load plugin './blib/arch/auto/GStreamer/GStreamer.so': ./blib/arch/auto/GStreamer/GStreamer.so: undefined symbol: gperl_callback_destroy
t/GstRegistry.t ......... ok
t/GstStructure.t ........ ok
t/GstSystemClock.t ...... ok
t/GstTag.t .............. ok

#   Failed test at t/GstTagSetter.t line 26.
#     Structures begin differing at:
#          $got->{title}[1] = Does not exist
#     $expected->{title}[1] = 'Urgs'
# Looks like you failed 1 test of 3.
t/GstTagSetter.t ........ 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests 
t/GstTypeFindFactory.t .. ok
t/GstValue.t ............ ok

Test Summary Report
-------------------
t/GstBuffer.t         (Wstat: 256 Tests: 14 Failed: 1)
  Failed test:  3
  Non-zero exit status: 1
t/GstElement.t        (Wstat: 256 Tests: 39 Failed: 1)
  Failed test:  30
  Non-zero exit status: 1
t/GstTagSetter.t      (Wstat: 256 Tests: 3 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
Files=31, Tests=511,  3 wallclock secs ( 0.12 usr  0.15 sys +  1.40 cusr  0.30 csys =  1.97 CPU)
Result: FAIL
Failed 3/31 test programs. 3/511 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/build/dom-libgstreamer-perl_0.15-2-i386-uUOI8h/libgstreamer-perl-0.15'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)





More information about the pkg-perl-maintainers mailing list