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

Reply via email to