Bug#743057: FTBFS, testsuite failure
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
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
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
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
"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