Public bug reported: When upgrading from Xenial to Bionic there is a failure to check for deprecated options, and hence distcc fails to load at boot.
Oct 11 07:56:47 distcc[1595]: * Starting Distributed Compiler Daemon: distccd Oct 11 07:56:48 distcc[1595]: * /etc/init.d/distcc: start failed with error code 101 Oct 11 07:56:48 distcc[1595]: ...fail! Oct 11 07:56:48 distccd[1714]: ERROR: --zeroconf: unknown option Oct 11 07:56:48 systemd[1]: distcc.service: Control process exited, code=exited status=101 distcc --help no longer shows a zeroconf option. >From /etc/init.d/distcc: if [ "$ZEROCONF" = "true" ] || [ "$ZEROCONF" = "YES" ]; then DAEMON_ARGS="$DAEMON_ARGS --zeroconf" fi $ZEROCONF is apparently pulled in from /etc/default/distcc which is edited by the end user, but if it is a deprecated option then it should be silently ignored. The patch will be simple, but I don't know the process for submitting it to Ubuntu/Debian. Already reported to Debian. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880986 ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: distcc 3.1-6.3 ProcVersionSignature: Ubuntu 4.15.0-36.39-generic 4.15.18 Uname: Linux 4.15.0-36-generic x86_64 ApportVersion: 2.20.9-0ubuntu7.4 Architecture: amd64 Date: Thu Oct 11 12:04:18 2018 InstallationDate: Installed on 2016-08-13 (789 days ago) InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) SourcePackage: distcc UpgradeStatus: Upgraded to bionic on 2018-09-28 (12 days ago) modified.conffile..etc.logrotate.d.distcc: [modified] mtime.conffile..etc.logrotate.d.distcc: 2018-05-17T23:02:33.460945 ** Affects: distcc (Ubuntu) Importance: Undecided Status: New ** Affects: distcc (Debian) Importance: Unknown Status: Unknown ** Tags: amd64 apport-bug bionic ** Bug watch added: Debian Bug tracker #880986 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880986 ** Also affects: distcc (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880986 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1797361 Title: Xenial --> Bionic = distcc fails to start To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/distcc/+bug/1797361/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs