• Bug#811554: haskell-hslua: Please don't build-depend on libluajit-5.1-d

    From John Paul Adrian Glaubitz@21:1/5 to All on Tue Jan 19 21:10:01 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 - [email protected]
    `. `' Freie Universitaet Berlin - [email protected]
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)