Package: courier
Version: 0.78.0-2
Severity: grave
Tags: patch
Justification: renders package unusable
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu bionic ubuntu-patch

Hi Markus,

In Ubuntu, we discovered that the courier-mta package fails to install
because the courierfilter systemd unit cannot work:

Setting up courier-mta (0.78.0-2) ...
Job for courierfilter.service failed because the control process exited with 
error code.
See "systemctl status courierfilter.service" and "journalctl -xe" for details.
invoke-rc.d: initscript courierfilter, action "start" failed.
ESC[0;1;31m●ESC[0m courierfilter.service - Courier Filter Daemon
   Loaded: loaded (/lib/systemd/system/courierfilter.service; disabled; vendor 
preset: enabled)
   Active: ESC[0;1;31mfailedESC[0m (Result: exit-code) since Tue 2017-10-31 
18:25:07 UTC; 17ms ago
  Process: 4043 ExecStart=/usr/sbin/courierfilter start 
ESC[0;1;31m(code=exited, status=127)ESC[0m

Oct 31 18:25:07 autopkgtest systemd[1]: Starting Courier Filter Daemon...
Oct 31 18:25:07 autopkgtest courierfilter[4043]: /bin/sh: 1: 
/usr/lib/courier/courier/courierfilter: not found
Oct 31 18:25:07 autopkgtest systemd[1]: ESC[0;1;39mcourierfilter.service: 
Control process exited, code=exited status=127ESC[0m

It is surprising to me that this problem has not been reported in Debian,
but I can't see any way that this would work in Debian any better than in
Ubuntu, so I'm filing this bug as 'grave'.

Please find attached a one-liner patch to add the missing file to the
courier-mta binary package.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru courier-0.78.0/debian/courier-mta.install 
courier-0.78.0/debian/courier-mta.install
--- courier-0.78.0/debian/courier-mta.install   2017-09-12 04:49:46.000000000 
-0700
+++ courier-0.78.0/debian/courier-mta.install   2017-11-13 21:54:14.000000000 
-0800
@@ -34,6 +34,7 @@
 usr/lib/courier/courier/aliascombine
 usr/lib/courier/courier/aliascreate
 usr/lib/courier/courier/courierd
+usr/lib/courier/courier/courierfilter
 usr/lib/courier/courier/modules/dsn/courierdsn
 usr/lib/courier/courier/modules/esmtp/courieresmtp
 usr/lib/courier/courier/modules/esmtp/courieresmtpd

Reply via email to