Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Control: affects -1 + src:haskell-cabal-install

Please rebuild (binNMU) and unblock package haskell-cabal-install on
32-bit architectures.

  nmu haskell-cabal-install_3.4.1.0-3 . armel armhf i386 mipsel . -m 'rebuild 
with libghc-lukko-dev_0.1.1.3-3'
  unblock haskell-cabal-install/3.4.1.0-3

[ Impact ]
The current version of haskell-cabal-install in testing/unstable is
broken on all 32-bit architectures. This was reported here:

  https://bugs.debian.org/1036023

and the upstream bug for this is:

  https://github.com/haskell/cabal/issues/6602

[ Reason ]
As noted in the upstream bug report, the problem is that the
haskell-lukko library that haskell-cabal-install is using is broken, and
needs to be compiled without OFD locking on 32-bit architectures (see
https://github.com/haskellari/lukko/issues/15).

Fortunately, we have already fixed haskell-lukko on Debian and disabled
OFD locking on 32-bit architectures (see
https://tracker.debian.org/news/1357169/accepted-haskell-lukko-0113-3-source-into-unstable/).
In order to fix haskell-cabal-install, we need to rebuild it on 32-bit
architectures.

[ Tests ]
I have manually rebuilt haskell-cabal-install on i386 (barriere) and
armhf (abel) and verified that this bug was resolved.

Thanks,

-- 
Ilias

Reply via email to