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