As for finding bug reports, try here:
https://github.com/apple/cups/issues?utf8=%E2%9C%93&q=is%3Aissue+lpstat+
CUPS is a weird beast, because it's literally communicating on a
client-server basis, which means that the CUPS server is literally
saying that those jobs exist in some form or fashion, even if they
cannot be canceled. My suspicion is that they're not cancelable
because they're in a canceled state, waiting for some timeout. In
which case, it's probably a fault either in the client for not
interpreting those jobs as effectively gone, or in the server, for
failing to indicate that status.
The source is also perusable in that repository, although its location
is not entirely obvious. You'd think it's a core command, but it's
not. No, it's part of the System V integration:
https://github.com/apple/cups/blob/master/systemv/lpstat.c
This might also be why the bug persisted.
> --
> --
> You received this message because you are subscribed to the Google Groups "NLUG" group.
> To post to this group, send email to
nlug...@googlegroups.com
> To unsubscribe from this group, send email to
nlug-talk+...@googlegroups.com
> For more options, visit this group at
http://groups.google.com/group/nlug-talk?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups "NLUG" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
nlug-talk+...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/nlug-talk/1d73c981-c0ac-c711-91c4-6b22c3c0a790%40vcch.com.
--
Tilghman