tags 183297 + patch thanks Hi. It seems a very easy problem: Its dependancy for the old QT libs is IMHO due to the fact that is not even buildable. apt-get build-dep mq3 returns an error, as it build-requires BOTH libqt3-dev and libqt3-mt-dev, which are conflicting packages. removing the first one from the dependencies and adding libqt3-compat-headers make it work. There are also a little more fixes to do in the source code to make it buildable. The dependancies are then automatically updated to the new QT libs, as they are not hard-coded in the control file but automatically generated by the "Depends: ${shlibs:Depends}" statement. I enclose a patch to fix this problem. As this patch is going to fix its rc bugs, there is no more need to exclude it from the next release. This bug is open since march, 2003: if you haven't got the time to maintain mq3 properly I'll be happy to work on it, adopting the package or through co-maintainership, if you prefer. Yours sincerely, Francesco -- Francesco Donadon gpg key: 0xfdfd681f <francesco.donadon@katamail.com> jabber id: nonninz@jabber.linux.it "No one asked me where I want to go today!"
diff -ur mq3-14.old/daemon/main.cpp mq3-14/daemon/main.cpp --- mq3-14.old/daemon/main.cpp 2001-11-23 11:04:05.000000000 +0100 +++ mq3-14/daemon/main.cpp 2004-04-11 22:03:58.000000000 +0200 @@ -7,7 +7,7 @@ #include "mq3d.h" #include <qapplication.h> - +#include <stdlib.h> #include <signal.h> diff -ur mq3-14.old/debian/control mq3-14/debian/control --- mq3-14.old/debian/control 2004-04-11 22:10:56.000000000 +0200 +++ mq3-14/debian/control 2004-04-11 22:00:10.000000000 +0200 @@ -2,7 +2,7 @@ Section: non-US Priority: optional Maintainer: Kyle McMartin <kyle@debian.org> -Build-Depends: debhelper (>= 2.2.15), libqt3-dev, libqt3-mt-dev, fftw-dev (>= 2.1.3-10) | fftw-double-dev, libvorbis-dev, libogg-dev, libmad0-dev, libssl-dev +Build-Depends: debhelper (>= 2.2.15), libqt3-mt-dev, fftw-dev (>= 2.1.3-10) | fftw-double-dev, libvorbis-dev, libogg-dev, libmad0-dev, libssl-dev, libqt3-compat-headers Standards-Version: 3.2.1 Package: mq3 diff -ur mq3-14.old/debian/rules mq3-14/debian/rules --- mq3-14.old/debian/rules 2004-04-11 22:10:56.000000000 +0200 +++ mq3-14/debian/rules 2004-04-11 21:58:23.000000000 +0200 @@ -2,7 +2,7 @@ # GNU copyright 1997 to 1999 by Joey Hess. export DH_COMPAT=2 -export QTDIR=/usr/share/qt +export QTDIR=/usr/share/qt3 MQ3DEBDIR=$(CURDIR)/debian/mq3
Attachment:
signature.asc
Description: Digital signature