PS: looking through the logs, I found /var/log/apt/term.log contained this:
Unpacking replacement cron ...
Preparing to replace bluez 4.94-2 (using .../bluez_4.96-1_amd64.deb) ...
Stopping bluetooth: /usr/sbin/bluetoothd.
dpkg: warning: version 'bluez' has bad syntax: version number does not start
with digit
Unpacking replacement bluez ...
Preparing to replace udev 171-3 (using .../archives/udev_172-1_amd64.deb) ...
Unpacking replacement udev ...
This appears to relate to /var/lib/dpkg/info/bluez.preinst:
...
if dpkg-maintscript-helper supports mv_conffile; then
dpkg-maintscript-helper mv_conffile \
/etc/dbus-1/system.d/bluetooth.conf 3.7-1 bluez -- "$@"
...
Based on the second call in that file, you have forgotten the mv destination.
I don't know if this has any bearing on the symptoms I'm seeing, but
# ls /etc/dbus-1/system.d/
bluetooth.conf.dpkg-remove org.debian.AptXapianIndex.conf
wpa_supplicant.conf
Attempting to move it back didn't help:
# mv /etc/dbus-1/system.d/bluetooth.conf.dpkg-remove
/etc/dbus-1/system.d/bluetooth.conf
# /etc/init.d/dbus start
Starting system message bus: dbus.
# hcitool scan
Device is not available: No such device
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]