I picked up an HP Deskjet F335 today but It seems to require a newer version of hplip than Dapper has. dpkg -l shows me version 0.9.7 and I need at least 0.9.9. I tried to figure out which version is in Edgy but am not sure I got it right. The versions in pool are 0.9.7 and 1.6.x. That's a big jump in versions.
Even though I can choose this printer from the list in the printer applet it errors saying I don't have rights (even as root) or that the ppd is missing.
I tried to grab the package from http://hplip.sf.net but after it compiles everything and runs the setup I get errors:
Traceback (most recent call last):
File "./setup.py", line 278, in ?
device_uri = device.getInteractiveDeviceURI(bus)
File "/mnt/downloads/hplip-1.6.10/base/device.py", line 177, in getInteractiveDeviceURI
cups_printers = cups.getPrinters()
File "/mnt/downloads/hplip-1.6.10/prnt/cups.py", line 94, in getPrinters
return cupsext.getPrinters()
NameError: global name 'cupsext' is not defined
After installing that package the ppd error goes away in the printer applet but it still doesn't work.
Googling suggested that I install some dev packages such as libusb-dev. I installed that and cupsys2-dev. The problem seems to be a missing library somewhere. Some other googling suggests that the cupsext is actually supposed to be in the hplip package so it may be an hplip problem.
Even though I can choose this printer from the list in the printer applet it errors saying I don't have rights (even as root) or that the ppd is missing.
I tried to grab the package from http://hplip.sf.net but after it compiles everything and runs the setup I get errors:
Traceback (most recent call last):
File "./setup.py", line 278, in ?
device_uri = device.getInteractiveDeviceURI(bus)
File "/mnt/downloads/hplip-1.6.10/base/device.py", line 177, in getInteractiveDeviceURI
cups_printers = cups.getPrinters()
File "/mnt/downloads/hplip-1.6.10/prnt/cups.py", line 94, in getPrinters
return cupsext.getPrinters()
NameError: global name 'cupsext' is not defined
After installing that package the ppd error goes away in the printer applet but it still doesn't work.
Googling suggested that I install some dev packages such as libusb-dev. I installed that and cupsys2-dev. The problem seems to be a missing library somewhere. Some other googling suggests that the cupsext is actually supposed to be in the hplip package so it may be an hplip problem.
Comment