Bug#743057: FTBFS, testsuite failure

Adrian Bunk bunk at stusta.de
Mon Sep 26 09:29:52 UTC 2016


Control: reassign 743057 buzztrax 0.10.2-3
Control: retitle 743057 buzztrax needs Build-Depends on or Build-Conflict with check
Control: clone 743057 -1
Control: retitle -1 buzztrax: libgudev-1.0-dev build dependency should be linux-any
Control: severity -1 important
thanks


On Sun, Mar 30, 2014 at 04:25:00PM +0100, Steven Chamberlain wrote:
> Package: buzztard
> Version: 0.6.0-1.1
> Severity: serious
> User: debian-bsd at lists.debian.org
> Usertags: kfreebsd
> 
> Hi,

Hi Steven,

both issues you reported are still present in the renamed successor 
buzztrax, and I am moving them there as separate bugs.

> buzztard currently does not build on kfreebsd-* because the gudev
> dependency in debian/control should be linux-any:
> | libgudev-1.0-dev [linux-any]
> 
> After that, there is a problem which might not be kfreebsd-* specific,
> a problem during the testsuite:
> 
> | libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../src/lib/core -I../src/lib/ic -DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" -DTESTSONGDIR=\"/home/steven/buzztard-0.6.0/tests/songs\" -DG_LOG_DOMAIN=\"buzztard-check\" -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gstreamer-0.10 -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-kfreebsd-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/glib-2.0/include -I/usr/include/libxml2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-kfreebsd-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0 -I/usr/include/libart-2.0 -march=native -D__SSE__ -D__MMX__ -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c bt-test-settings.c -o bt-test-settings.o >/dev/null 2>&1
> | gst-launch-0.10 -q audiotestsrc num-buffers=10 ! wavenc ! filesink location=/tmp/test.wav
> | ERROR: pipeline could not be constructed: no element "audiotestsrc".
>...

Your suspicion that this might not be not kfreebsd specific is correct.

You seem to have the check package installed on your system, and when 
configure detects the presence of check it builds and runs additional
tests.

Running these tests needs more GStreamer plugins at build time.

The options to fix this are:
- (preferred) add a build dependency on check and on all packages
  required for successfully running these tests, or
- Build-Conflicts: check

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



More information about the pkg-gstreamer-maintainers mailing list