Package: hal-cups-utils Version: 0.6.16-3 Severity: important Hello. In Debian Lenny after I have removed the USB printer, I still can see it in a list of configured printers. I wrote a small program which gets all printers configured in CUPS with its properties (with libcups, cupsGetDests()). It shows
Found printer "CUPS-PDF", "(null)" Option "media"="A4" Option "finishings"="3" Option "copies"="1" Option "job-hold-until"="no-hold" Option "job-priority"="50" Option "number-up"="1" Option "auth-info-required"="none" Option "job-sheets"="none,none" Option "printer-info"="Virtual PDF Printer" Option "printer-is-accepting-jobs"="1" Option "printer-is-shared"="1" Option "printer-location"="Local Printer" Option "printer-make-and-model"="Generic CUPS-PDF Printer" Option "printer-state"="3" Option "printer-state-change-time"="1251885588" Option "printer-state-reasons"="none" Option "printer-type"="61516" Found printer "Officejet_J3600_series", "(null)" Option "media"="A4" Option "finishings"="3" Option "copies"="1" Option "job-hold-until"="no-hold" Option "job-priority"="50" Option "number-up"="1" Option "auth-info-required"="none" Option "job-sheets"="none,none" Option "printer-info"="HP Officejet J3600 series" Option "printer-is-accepting-jobs"="1" Option "printer-is-shared"="1" Option "printer-location"="" Option "printer-make-and-model"="HP Officejet j3600 series Foomatic/hpijs, hpijs 2.8.6b" Option "printer-state"="3" Option "printer-state-change-time"="1252515470" Option "printer-state-reasons"="none" Option "printer-type"="4108" Found printer "Officejet_J3600_series_fax", "(null)" Option "media"="A4" Option "finishings"="3" Option "copies"="1" Option "job-hold-until"="no-hold" Option "job-priority"="50" Option "number-up"="1" Option "auth-info-required"="none" Option "job-sheets"="none,none" Option "printer-info"="Fax queue for HP Officejet J3600 series" Option "printer-is-accepting-jobs"="1" Option "printer-is-shared"="1" Option "printer-location"="" Option "printer-make-and-model"="HP Fax" Option "printer-state"="3" Option "printer-state-change-time"="1252515470" Option "printer-state-reasons"="none" Option "printer-type"="4108" As you can see, HP has "printer-state"="3" which means that the printer is online. "lshal" doesn't show this printer which means that HAL has correctly removed this printer, but hal-cups-utils didn't: $ lshal | grep printer. info.product = 'Standard LPT printer port' (string) pnp.description = 'Standard LPT printer port' (string) $ $ lshal | grep HP $ -- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org