diff -Nru libsemanage-2.1.6/debian/changelog libsemanage-2.1.6/debian/changelog
--- libsemanage-2.1.6/debian/changelog	2013-01-08 22:42:02.000000000 +0000
+++ libsemanage-2.1.6/debian/changelog	2013-01-20 04:05:56.000000000 +0000
@@ -1,3 +1,9 @@
+libsemanage (2.1.6-6ubuntu2) precise; urgency=low
+
+  * Fix crossbuild so it runs without ruby and python deps installed
+
+ -- Wookey <wookey@wookware.org>  Sun, 20 Jan 2013 04:05:05 +0000
+
 libsemanage (2.1.6-6ubuntu1) raring; urgency=low
 
   * Add a DEB_STAGE=1 build variant that skips ruby & python bindings.
diff -Nru libsemanage-2.1.6/debian/rules libsemanage-2.1.6/debian/rules
--- libsemanage-2.1.6/debian/rules	2013-01-08 22:40:24.000000000 +0000
+++ libsemanage-2.1.6/debian/rules	2013-01-20 04:08:24.000000000 +0000
@@ -5,8 +5,10 @@
 
 ifeq ($(DEB_STAGE),stage1)
 export DH_OPTIONS += -Nruby-semanage -Npython-semanage -Nlibsemanage-ruby1.8
+DH_PACKAGES = ""
 else
 PYVERSIONS = $(shell pyversions -rv)
+DH_PACKAGES = "--with python2 --with ruby"
 endif
 
 # The build system doesn't use CPPFLAGS, pass them to CFLAGS to enable the
@@ -14,7 +16,7 @@
 export DEB_CFLAGS_MAINT_APPEND = $(shell dpkg-buildflags --get CPPFLAGS)
 
 %:
-	dh $@ --with python2 --with ruby
+	dh $@ $(DH_PACKAGES)
 
 override_dh_auto_build:
 	$(MAKE) all LIBBASE="lib/${DEB_HOST_MULTIARCH}"
