Bug#811554: haskell-hslua: Please don't build-depend on libluajit-5.1-dev for unsupported architectures

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Tue Jan 19 19:57:12 UTC 2016


Source: haskell-hslua
Version: 0.4.1-4
Severity: important

Hello!

Currently, haskell-hslua is BD-Uninstallable for multiple architectures were it would
actually build if it wasn't for the build dependency on libluajit-5.1-dev which is
only supported on a limited number of architectures.

I would therefore suggest to change the build dependency on libluajit-5.1-dev to use
a whitelist instead of a blacklist, i.e. change debian/control as below:

--- control.old	    2016-01-19 20:48:43.000000000 +0100
+++ control.new	    2016-01-19 20:50:18.661062876 +0100
@@ -10,7 +10,7 @@
  ghc-prof,
  pkg-config,
  liblua5.1-0-dev,
- libluajit-5.1-dev [!arm64 !ppc64el !s390x],
+ libluajit-5.1-dev [amd64 armel armhf i386 mips mipsel powerpc hurd-i386 kfreebsd-i386],
  libghc-hspec-dev,
  libghc-hspec-contrib-dev,
  libghc-hunit-dev,

This would fix haskell-hslua being BD-Uninstallable on most ports architectures.

Thanks,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the Pkg-haskell-maintainers mailing list