Description of problem: If the appropriate PPD for a printer comes from the CUPS list of named PPDs, hal_lpadmin fails to add it correctly. Instead it might get a general PCL PPD or something like that. Version-Release number of selected component (if applicable): hal-cups-utils-0.6.4-1.fc6 How reproducible: 100% Steps to Reproduce: 1.Put a foomatic-generated PPD in /usr/share/cups/models and sabotage the corresponding foomatic XML. 2.Plug in printer. Actual results: General PCL driver used. Expected results: Correct CUPS PPD used.
This is all done now.