On 2018-11-09 20:27:03, Sebastian Ramacher wrote: > Package: sa-compile > Version: 3.4.2-1~deb9u1 > Severity: grave > > Upgrading sa-compile to the version in stretch-proposed-updates fails with > | Setting up sa-compile (3.4.2-1~deb9u1) ... > | Running sa-compile (may take a long time) > | chmod: changing permissions of > '/var/lib/spamassassin/compiled/5.024/3.004001/auto/Mail/SpamAssassin/CompiledRegexps/body_neg100/body_neg100.so': > Operation not permitted > | dpkg: error processing package sa-compile (--configure): > | subprocess installed post-installation script returned error exit status 1 > | Errors were encountered while processing: > | sa-compile
This file is owned by root:root. After moving it away, installation succeeded.
The failing line of the postinst script is:
# Fixup perms -- group and other should be able to
# read and execute, but never write. Works around
# sa-compile's failure to obey umask.
runuser -u debian-spamd -- \
chmod -R go-w,go+rX /var/lib/spamassassin/compiled
Cheers
--
Sebastian Ramacher
signature.asc
Description: PGP signature

