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-...@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