Package: propellor
Version: 5.10.2-2
Severity: grave
Tags: upstream
Justification: renders package unusable
Dear Maintainer,
While trying to test propellor on a Debian Testing system, I discovered my
changes were not taking effect. Eventually I discovered that the haskell build
system was writing the new binary into
./dist-
newstyle/build/x86_64-linux/ghc-8.8.3/propellor-5.10.2/x/propellor/build/propellor/propellor
While Bootstrap.hs was assuing the binary would be built in
dist/build/propellor-config/propellor-config
See
https://propellor.branchable.com/forum/Bootstrapping_with_Cabal_on_Archlinux_fails/
Which also includes a report from someone else about Propellor not working on
Debian Testing.
There appear to be patches in 5.11, but they're spread out over several
commits, and I'm not sure which ones to pull.
I tried to just build 5.11, but export CABAL=./Setup breaks the build, the
makefile assumes ./Setup sdist -o - will output a compressed stream, but the
Setup file built in an unstable schroot doesn't support that feature.
Thanks
Diane
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'oldstable-debug'), (500,
'testing'), (500, 'stable'), (110, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.7.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages propellor depends on:
ii cabal-install 3.0.0.0-3
ii ghc [libghc-transformers-dev] 8.8.3-3
ii git1:2.28.0-1
ii libc6 2.30-4
ii libffi73.3-4
ii libghc-ansi-terminal-dev 0.10.3-1
ii libghc-async-dev 2.2.2-2
ii libghc-exceptions-dev 0.10.4-1
ii libghc-hashable-dev1.3.0.0-2
ii libghc-hslogger-dev1.3.1.0-1
ii libghc-ifelse-dev 0.85-16
pn libghc-mtl-dev
ii libghc-network-dev 3.1.1.1-1
ii libghc-propellor-dev 5.10.2-2
ii libghc-split-dev 0.2.3.4-1
pn libghc-text-dev
ii libghc-type-errors-dev 0.2.0.0-3
ii libghc-unix-compat-dev 0.5.2-2
ii libgmp10 2:6.2.0+dfsg-6
propellor recommends no packages.
propellor suggests no packages.
-- no debconf information