unarchive 520862
reopen 520862 !
thanks

Hi,

The fix uploaded for this bug has caused libkarma to go into BD-Uninstallable on non-mono arches. A better fix is to move mono-devel to Build-Depends-Indep and make build depend only on build-arch. This way the bindings will only be built with the indep package. A NMU patch is attached.

  libkarma (0.0.6-4.5) unstable; urgency=low
* Non-maintainer upload.
    * debian/control, debian/rules: Move mono-devel back from Build-Depends to
      Build-Depends-Indep to allow libkarma to build on non-mono arches. Also
      make build depend on build-arch so that the bindings aren't built on all
      buildds. (Closes: #520862)
    * debian/control: Bump minimum version on mono-devel BDI to 2.4.3 and remove
      BDs on all packages provided by mono source package.
-- Iain Lane <la...@ubuntu.com> Sat, 17 Apr 2010 21:01:06 +0100

Cheers,
Iain
diff -u libkarma-0.0.6/debian/changelog libkarma-0.0.6/debian/changelog
--- libkarma-0.0.6/debian/changelog
+++ libkarma-0.0.6/debian/changelog
@@ -1,3 +1,15 @@
+libkarma (0.0.6-4.5) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/control, debian/rules: Move mono-devel back from Build-Depends to
+    Build-Depends-Indep to allow libkarma to build on non-mono arches. Also
+    make build depend on build-arch so that the bindings aren't built on all
+    buildds. (Closes: #520862)
+  * debian/control: Bump minimum version on mono-devel BDI to 2.4.3 and remove
+    BDs on all packages provided by mono source package.
+
+ -- Iain Lane <la...@ubuntu.com>  Sat, 17 Apr 2010 21:01:06 +0100
+
 libkarma (0.0.6-4.4) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u libkarma-0.0.6/debian/rules libkarma-0.0.6/debian/rules
--- libkarma-0.0.6/debian/rules
+++ libkarma-0.0.6/debian/rules
@@ -23,7 +23,7 @@
 # Set MONO_SHARED_DIR per CLI Policy ยง4.3
 export MONO_SHARED_DIR=$(CURDIR)
 
-build: build-arch build-indep
+build: build-arch
 build-arch: patch
        dh_testdir
        $(MAKE) libkarma tools
diff -u libkarma-0.0.6/debian/control libkarma-0.0.6/debian/control
--- libkarma-0.0.6/debian/control
+++ libkarma-0.0.6/debian/control
@@ -1,8 +1,8 @@
 Source: libkarma
 Priority: extra
 Maintainer: Joe Nahmias <je...@debian.org>
-Build-Depends: debhelper (>= 6), dpatch, zlib1g-dev, libtagc0-dev, libusb-dev, 
mono-devel (>= 2.4.2.3)
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), libmono2.0-cil (>= 2.0.1)
+Build-Depends: debhelper (>= 6), dpatch, zlib1g-dev, libtagc0-dev, libusb-dev
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-devel (>= 2.4.3)
 Standards-Version: 3.8.0
 Section: libs
 Homepage: http://www.freakysoft.de/html/libkarma/

Attachment: signature.asc
Description: Digital signature

Reply via email to