Bug#676760: lmms: FTBFS: build-dependency not installable: libwine-dev

June 27th, 2012 - 05:20 pm ET by Hilko Bengen | Report spam
tags 676760 +patch
thank you

The Wine packages have been modified to embrace multi-arch support. At
the moment, libwine and libwine-dev are only built for 32-bit
architectures. I am working on changing that, but it won't help much in
the case of lmms: When I tried to build lmms with a locally-built amd64
version of libwine-dev, it was not recognized. Apparently, the build
system only looks for 32-bit libwine.

The best advice for users who want to use the particular plugins on an
amd64 machine is probably going to be: "Set up i386 as a secondary
architecture and Install lmms:i386".

The attached patch disables the dependency and the build dependency for
amd64. (I don't see why it should not work on kfreebsd-i386, so I have
replaced i386 with any-i386.) I am going to NMU this shortly.

Cheers,
-Hilko



diff --git a/debian/control b/debian/control
index c4e315f..453fcf4 100644
a/debian/control
+++ b/debian/control
@@ -1,15 +1,15 @@
Source: lmms
Section: sound
Priority: optional
Maintainer: Patrick Winnertz <winnie@debian.org>
-Build-Depends: debhelper (>= 5.0.0), libsdl-sound1.2-dev, libsamplerate0-dev, libsndfile1-dev, libvorbis-dev, libjack-dev, libstk0-dev, ladspa-sdk, libflac-dev, libwine-dev [i386 amd64], libasound2-dev [linux-any], festival-dev, imagemagick, cmake, qt4-qmake, libqt4-dev, libpulse-dev, libfluidsynth-dev, libfftw3-dev, libfreetype6-dev, libxft-dev, portaudio19-dev, libxinerama-dev, gcc-multilib [amd64], g++-multilib [amd64]
+Build-Depends: debhelper (>= 5.0.0), libsdl-sound1.2-dev, libsamplerate0-dev, libsndfile1-dev, libvorbis-dev, libjack-dev, libstk0-dev, ladspa-sdk, libflac-dev, libwine-dev [any-i386], libasound2-dev [linux-any], festival-dev, imagemagick, cmake, qt4-qmake, libqt4-dev, libpulse-dev, libfluidsynth-dev, libfftw3-dev, libfreetype6-dev, libxft-dev, portaudio19-dev, libxinerama-dev, gcc-multilib [amd64], g++-multilib [amd64]
Standards-Version: 3.9.1
Homepage: http://lmms.sf.net/

Package: lmms
Architecture: any
-Depends: lmms-common (= ${source:Version}) , ${shlibs:Depends}, ${misc:Depends}, stk, wine-bin [i386 amd64]
+Depends: lmms-common (= ${source:Version}) , ${shlibs:Depends}, ${misc:Depends}, stk, wine-bin [any-i386]
Recommends: tap-plugins, caps
Suggests: fil-plugins, mcp-plugins, omins, vcf, freepats
Description: Linux Multimedia Studio
LMMS aims to be a free alternative to popular (but commercial and closed-




To UNSUBSCRIBE, email to debian-bugs-rc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 1 replyReplies Make a reply

Replies

#1 owner
June 27th, 2012 - 05:20 pm ET | Report spam
Processing commands for :

tags 676760 +patch


Bug #676760 [src:lmms] lmms: FTBFS: build-dependency not installable: libwine-dev
Added tag(s) patch.
thank you


Stopping processing here.

Please contact me if you need assistance.
676760: http://bugs.debian.org/cgi-bin/bugr...i?bugg6760
Debian Bug Tracking System
Contact with problems


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics