I just installed a new photosmart premium only to notice that I was missing the ppd file. I downloaded the 3.9.12 run file from their website and extracted the missing ppd but what I don't understand is why all the ppd files in the original hplip run file do not get installed. It's the same with both 3.9.10 and 3.9.12 Reproducible: Always
Just to drop a note to maintainer, it seems that USE="static-ppds" makes it.
Yep, static-ppds does correct it, although it seems that the note I get for that use flag from porthole is that it's deprecated. Seems that this shouldn't be a use flag but rather a standard part of the package.
(In reply to comment #0) > I just installed a new photosmart premium only to notice that I was missing the > ppd file. I downloaded the 3.9.12 run file from their website and extracted the > missing ppd but what I don't understand is why all the ppd files in the > original hplip run file do not get installed. It's the same with both 3.9.10 > and 3.9.12 So you installed hplip and were unable to get the printer working by using hp-setup and only after enabling the static-ppds use flag hp-setup worked for you?
Yes
(In reply to comment #0) > I just installed a new photosmart premium only to notice that I was missing the > ppd file. I downloaded the 3.9.12 run file from their website and extracted the > missing ppd but what I don't understand is why all the ppd files in the > original hplip run file do not get installed. It's the same with both 3.9.10 > and 3.9.12 If some printers still need the static ppd file we should to change the USE flag description as the current one is misleading. I am not for enabling it by default as using dynamically generated ppds at runtime is upstreams default now.
I have changed the USE flag description for static-ppds. If you think this is still an issue please file an upstream bug [1] about your printer not working with dynamically generated ppd files. [1] https://bugs.launchpad.net/hplip