On Fri, Jul 11, 2008 at 02:34:20PM +0200, Lucas Nussbaum wrote:

> During a rebuild of all packages in sid, your package failed to build on
> i386.

Since nobody acted in a few months, I'm proposing here a patch for a NMU
that fixes FTBFS on both architectures.

As pointed out by Peter, mm3d moved to QT4, yet the Build-Dependencies
are still stuck on QT3. I changed it to QT4.

Moreover, older versions of libqt depended on a bunch of X11 libraries,
that are linked both during the configure phase and the make phase of
the package. Newer versions of libqt4-dev don't depend on that packages
anymore, so I had to add explicit dependencies in the control file.

I'm not sure if they're all needed now (dh_shlibdeps complains about
useless dependancies), as some of them may had to be included only for
satisfying libqt3 dependencies, but removing library deps from the
configure and the Makefiles is a bit too invasive for a NMU so I chose
to leave potentially useless dependencies and don't have to re-run
autoconf/automake.

I'm asking my AM to sponsor a delayed upload for this NMU.

Ludovico
-- 
<[EMAIL PROTECTED]>        #acheronte (irc.freenode.net) ICQ: 64483080
GPG ID: 07F89BB8          Jabber: [EMAIL PROTECTED] Yahoo: gardenghelle
-- This is signature nr. 4591
diff -u mm3d-1.3.7/debian/control mm3d-1.3.7/debian/control
--- mm3d-1.3.7/debian/control
+++ mm3d-1.3.7/debian/control
@@ -2,7 +2,7 @@
 Section: graphics
 Priority: optional
 Maintainer: Gürkan Sengün <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 5), autotools-dev, libqt3-mt-dev
+Build-Depends: debhelper (>= 5), autotools-dev, libqt4-dev, libqt4-opengl-dev, 
libice-dev, libsm-dev, libx11-dev, libxext-dev, libxi-dev, libxmu-dev, libxt-dev
 Standards-Version: 3.8.0
 Homepage: http://www.misfitcode.com/misfitmodel3d/
 
diff -u mm3d-1.3.7/debian/changelog mm3d-1.3.7/debian/changelog
--- mm3d-1.3.7/debian/changelog
+++ mm3d-1.3.7/debian/changelog
@@ -1,3 +1,12 @@
+mm3d (1.3.7-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS bug due to wrong Build-Depends -- still QT3 but new upstream
+    moved to QT4. Maybe added some useless deps, but this should be fixed
+    upstream. (Closes: #490331)
+
+ -- Ludovico Gardenghi <[EMAIL PROTECTED]>  Mon, 20 Oct 2008 01:05:15 +0200
+
 mm3d (1.3.7-1) unstable; urgency=low
 
   * New upstream version.

Attachment: signature.asc
Description: Digital signature

Reply via email to