Bug#954190: dh-runit: FTBFS on armhf due to shake testsuite failure
Lorenzo Puliti
plorenzo at disroot.org
Wed Mar 18 00:59:05 GMT 2020
Package: dh-runit
Version: 2.8.15
Severity: serious
Tags: ftbfs
Justification: fails to build from source
According to build logs dh-runit FTBFS, but only on armhf. This is because
the testsuite exits nonzero. I can reproduce the error in the log [1]
inside an armhf chroot (created with debootstrap), but not on other architectures (amd64).
To reproduce there is no need to build the package, just download dh-runit source inside
the chroot, make sure build-dep are installed, then do
root at lorenz:/home/extra/dh-runit-2.8.15# ghc testrunner.hs
[1 of 1] Compiling Main ( testrunner.hs, testrunner.o )
Linking testrunner ...
root at lorenz:/home/extra/dh-runit-2.8.15# ./testrunner
Error when reading Shake database .shake/.shake.database
Witness type has disappeared, StepKey {4f23698ed1fc9a1a}
CallStack (from HasCallStack):
error, called at src/Development/Shake/Internal/Core/Storage.hs:191:40 in shake-0.16.4-1RhwnB79ZHh8eiw92e7jMZ:Development.Shake.Internal.Core.Storage
All files will be rebuilt
# tar (for t/out/935997.tar)
# mv (for t/out/935997.tar)
# rm (for t/out/935997.log)
# mkdir (for t/out/935997.log)
[ and the test continue till the end]
Dear libghc-shake-dev maintainer,
I'm not knowledgeble of shake: is this likely a bug in shake or a bug that
need a fix on dh-runit side?
Thanks,
Lorenzo
[1] https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/armhf/dh-runit.html
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.5.9-van (SMP w/4 CPU cores; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: runit (via /run/runit.stopit)
Versions of packages dh-runit depends on:
ii debhelper 12.9
ii libfile-copy-recursive-perl 0.45-1
ii libfile-slurp-perl 9999.29-1
ii libtext-hogan-perl 2.01-1
dh-runit recommends no packages.
dh-runit suggests no packages.
-- no debconf information
More information about the Pkg-haskell-maintainers
mailing list