I've just testbuild and installed the package in a test VM. Granted, it has no real sound hardware, but for basic testing, this has to be enough.
Observations: - it seems the user has to choose if he wants the jack or the pulseaudio backend at installation time. I find this odd, can't we pick a sensible default? - there are two projectm icons, one provided by the jack variant and one for the pulseaudio. Same argument as above. - starting the pulseaudio backend segfaults on startup: siret...@debian:~$ projectM-pulseaudio dir:/usr/share/projectM/config.inp reading ~/.projectM/config.inp QGLContext::makeCurrent(): Cannot make invalid context current. Connection failure: Connection refused QGLContext::makeCurrent(): Cannot make invalid context current. Speicherzugriffsfehler (Speicherabzug geschrieben) I've tried to retrace the segfault, but without debug symbols, its use might be rather limited: Program terminated with signal 11, Segmentation fault. #0 0xb667c666 in glFinish () from /usr/lib/libGL.so.1 (gdb) bt #0 0xb667c666 in glFinish () from /usr/lib/libGL.so.1 #1 0xb6a91975 in QGLWidget::event(QEvent*) () from /usr/lib/libQtOpenGL.so.4 #2 0xb6c905cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #3 0xb6c971f9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #4 0xb695352b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #5 0xb6ced2ab in QWidgetPrivate::hideChildren(bool) () from /usr/lib/libQtGui.so.4 #6 0xb6ced3ec in QWidgetPrivate::hide_helper() () from /usr/lib/libQtGui.so.4 #7 0xb6cf6b10 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #8 0xb6cf4010 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib/libQtGui.so.4 #9 0xb6cf6666 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4 #10 0xb7106b01 in QMainWindow::~QMainWindow() () from /usr/lib/libQtGui.so.4 #11 0xb76fb71c in QProjectM_MainWindow::~QProjectM_MainWindow() () from /usr/lib/libprojectM-qt.so.1 #12 0x08053a0f in QPulseAudioThread::pulseQuit(int) () #13 0xb75e9196 in ?? () from /usr/lib/libpulse.so.0 #14 0xb75e93dc in ?? () from /usr/lib/libpulse.so.0 #15 0xb75ea288 in ?? () from /usr/lib/libpulse.so.0 #16 0xb75ea54f in ?? () from /usr/lib/libpulse.so.0 #17 0xb75eafa7 in ?? () from /usr/lib/libpulse.so.0 #18 0xb61c9a00 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #19 0xb75fa7f6 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0 #20 0xb75fabb1 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #21 0xb75fac74 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #22 0xb760c493 in ?? () from /usr/lib/libpulse.so.0 #23 0xb61d5442 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #24 0xb61f5955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #25 0xb62d510e in clone () from /lib/i686/cmov/libc.so.6 As for sponsoring, I don't think the package is ready for upload until these issues are clarified. -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers