Re: RFS: projectm (ping)
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 0xb6cf 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
Re: RFS: projectm (ping)
On Sun, 20 Jun 2010 21:06:41 -0400, Felipe Sateler fsate...@gmail.com wrote: On Sun, Jun 20, 2010 at 09:16, Matthias Klumpp matth...@nlinux.org wrote: I just imported your package into the debian-multimedia git repo. http://git.debian.org/?p=pkg-multimedia/projectm.git This should make it easier to review your package. I don't have time yet to review your package. Sorry. Maybe you can trying catching siretart on IRC. Okay. Can I get access to the Git repository to make changes on the package? The I would stop committing new packages to Debian Mentors and push all changes directly to the Git repo. Cheers Matthias And welcome to the team. Thanks! I have one (maybe silly) question: How can I add my public key to the list to be able to push commits to the remote Git repo? At time I only get fatal: The remote end hung up unexpectedly errors or a password prompt which does not accept my password... I added the rsa fingerprint at Alioth. Are git.debian.org and alioth.debian.org connected ot do I need to add my key somewhere else too? Matthias ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: RFS: projectm (ping)
I just imported your package into the debian-multimedia git repo. http://git.debian.org/?p=pkg-multimedia/projectm.git This should make it easier to review your package. I don't have time yet to review your package. Sorry. Maybe you can trying catching siretart on IRC. Okay. Can I get access to the Git repository to make changes on the package? The I would stop committing new packages to Debian Mentors and push all changes directly to the Git repo. Cheers Matthias Package details: * Package name: projectm Version : 2.0.1-1 Upstream Author : projectM Team * URL : http://projectm.sf.net * License : GPLv2 and LGPLv2.1 Section : sound It builds these binary packages: libprojectm-dev - Advanced Milkdrop-compatible music visualization library - dev libprojectm-qt-dev - projectM Qt4 (development files) libprojectm-qt1 - projectM Qt4 bindings libprojectm2 - Advanced Milkdrop-compatible music visualization library libvisual-projectm - libvisual module for projectM projectm-data - Advanced Milkdrop-compatible music visualization library - data projectm-jack - projectM JackAudio module projectm-pulseaudio - projectM PulseAudio module The package appears to be lintian clean. The upload would fix these bugs: 565355 There's some special stuff to know about this package: The package replaces the orphaned libvisual-projectm package and the libprojectm source package. I got authorization from the maintainer of libprojectm to take over maintainership over this package. The pkg produces some Lintian warnings about ancient Autotools scripts or Windows binaries in the package. (projectM uses CMake, the Autotools-Scripts are just cruft which isn't used) It also has some binaries which unnecessarily linked against some libraries. All this stuff should be fixed by upstream, but upstream seems to have a lack of manpower at time, so I can't get a clean tarball or fixes for all issues. But the overall quality of the pkg is okay, I think. By including the package in Debian, a lot of other apps would benefit from it. (Some audio-players use it for music visualization) The package might be a candidate to be maintained by the Debian-Multimedia team. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/p/projectm - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/p/projectm/projectm_2.0.1-1.dsc I would be glad if someone uploaded this package for me. Kind regards Matthias Klumpp ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: RFS: projectm (ping)
On Sun, Jun 20, 2010 at 09:16, Matthias Klumpp matth...@nlinux.org wrote: I just imported your package into the debian-multimedia git repo. http://git.debian.org/?p=pkg-multimedia/projectm.git This should make it easier to review your package. I don't have time yet to review your package. Sorry. Maybe you can trying catching siretart on IRC. Okay. Can I get access to the Git repository to make changes on the package? The I would stop committing new packages to Debian Mentors and push all changes directly to the Git repo. Cheers Matthias And welcome to the team. -- Saludos, Felipe Sateler ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: RFS: projectm (ping)
On Saturday 19 June 2010 15:31:37 Matthias Klumpp wrote: Hello! I'm still looking for someone interested in reviewing sponsoring my packaging of projectM. I just imported your package into the debian-multimedia git repo. http://git.debian.org/?p=pkg-multimedia/projectm.git This should make it easier to review your package. I don't have time yet to review your package. Sorry. Maybe you can trying catching siretart on IRC. Package details: * Package name: projectm Version : 2.0.1-1 Upstream Author : projectM Team * URL : http://projectm.sf.net * License : GPLv2 and LGPLv2.1 Section : sound It builds these binary packages: libprojectm-dev - Advanced Milkdrop-compatible music visualization library - dev libprojectm-qt-dev - projectM Qt4 (development files) libprojectm-qt1 - projectM Qt4 bindings libprojectm2 - Advanced Milkdrop-compatible music visualization library libvisual-projectm - libvisual module for projectM projectm-data - Advanced Milkdrop-compatible music visualization library - data projectm-jack - projectM JackAudio module projectm-pulseaudio - projectM PulseAudio module The package appears to be lintian clean. The upload would fix these bugs: 565355 There's some special stuff to know about this package: The package replaces the orphaned libvisual-projectm package and the libprojectm source package. I got authorization from the maintainer of libprojectm to take over maintainership over this package. The pkg produces some Lintian warnings about ancient Autotools scripts or Windows binaries in the package. (projectM uses CMake, the Autotools-Scripts are just cruft which isn't used) It also has some binaries which unnecessarily linked against some libraries. All this stuff should be fixed by upstream, but upstream seems to have a lack of manpower at time, so I can't get a clean tarball or fixes for all issues. But the overall quality of the pkg is okay, I think. By including the package in Debian, a lot of other apps would benefit from it. (Some audio-players use it for music visualization) The package might be a candidate to be maintained by the Debian-Multimedia team. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/p/projectm - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/p/projectm/projectm_2.0.1-1.dsc I would be glad if someone uploaded this package for me. Kind regards Matthias Klumpp ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers -- Regards, Andres Mejia ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: RFS: projectm
On Tuesday 18 May 2010 13:06:32 Matthias Klumpp wrote: Dear mentors, I am looking for a sponsor for my package projectm. * Package name: projectm Version : 2.0.1-1 Upstream Author : projectM Team * URL : http://projectm.sf.net * License : GPLv2 and LGPLv2.1 Section : sound It builds these binary packages: libprojectm-dev - Advanced Milkdrop-compatible music visualization library - dev libprojectm-qt-dev - projectM Qt4 (development files) libprojectm-qt1 - projectM Qt4 bindings libprojectm2 - Advanced Milkdrop-compatible music visualization library libvisual-projectm - libvisual module for projectM projectm-data - Advanced Milkdrop-compatible music visualization library - data projectm-jack - projectM JackAudio module projectm-pulseaudio - projectM PulseAudio module The package appears to be lintian clean. The upload would fix these bugs: 565355 My motivation for maintaining this package is: I use the library by myself. There's some special stuff to know about this package: The package replaces the orphaned libvisual-projectm package and the libprojectm source package. I got authorization from the maintainer of libprojectm to take over maintainership over this package. The pkg produces some Lintian warnings about ancient Autotools scripts or Windows binaries in the package. It also has some unnecessarily linked libraries in some binaries. All this stuff should be fixed by upstream, but upstream seems to have a lack of manpower at time, so I can't get a clean tarball or fixes for all issues. But the overall quality of the pkg is okay, I think. As soon as upstream provides a new tarball, I'll switch to it, but at time it does not seem that this will happen fast. (Upstream's busy at time...) By including the package in Debian, a lot of other apps would benefit from it. (Some audio-players use it for music visualization) It might be a good idea to test the package in experimental first. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/p/projectm - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/p/projectm/projectm_2.0.1-1.dsc I would be glad if someone uploaded this package for me. Kind regards Matthias Klumpp I would be willing to co-maintain this package with you if you are interested. Have you considered contacting the Debian multimedia team? I'm sure someone there would be interested in sponsoring projectm. I can't sponsor you since I'm not a DD, but I could at least review your package. I won't be able to review your package until later this week, but maybe someone in the Debian multimedia team might have time to review your package sooner. About the autotools issue, you can essentially update the build system in the form of a patch. If it's nothing more than rerunning autoreconf, than you just run it, acquire the diff of the build system, and then use that diff for patching and unpatching the build system at build time. -- Regards, Andres Mejia ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers