My issue seems to be a tad different..
using mint tara
hp dj 3634
printer was working about 1 month ago, then cups updated to 2.0.0 from 1.7x
now cups won't start, hplip doesn't think cups is even installed so it fails.
tried updating hplip to newest as of post time, still same issue.
$ service cups status
? cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: ena
Active: failed (Result: start-limit-hit) since Thu 2019-06-06 10:01:29 EDT; 1
Docs: man:cupsd(

Process: 14953 ExecStart=/usr/sbin/cupsd -l (code=killed, signal=TERM)
Main PID: 14953 (code=killed, signal=TERM)
Jun 06 10:01:29 ph3arr3tus systemd[1]: cups.service: Service hold-off time over,
Jun 06 10:01:29 ph3arr3tus systemd[1]: cups.service: Scheduled restart job, rest
Jun 06 10:01:29 ph3arr3tus systemd[1]: Stopped CUPS Scheduler.
Jun 06 10:01:29 ph3arr3tus systemd[1]: cups.service: Start request repeated too
Jun 06 10:01:29 ph3arr3tus systemd[1]: cups.service: Failed with result 'start-l
Jun 06 10:01:29 ph3arr3tus systemd[1]: Failed to start CUPS Scheduler.
$ file /lib/systemd/system/cups.service
[Unit]
Description=CUPS Scheduler
Documentation=man:cupsd(

After=sssd.service
[Service]
ExecStart=/usr/sbin/cupsd -l
Type=simple
Restart=always
[Install]
Also=cups.socket cups.path
WantedBy=printer.target