[Bug 24999] repeated printer drivers on HPLIP

Pascal De Vuyst pascal.devuyst at gmail.com
Sun Mar 19 16:15:55 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/24999

Comment:
Martin Pool wrote:
> I'd like to suggest we either:
> 1- remove the ppds from one package or the other
> 2- put the colliding drivers into conflicting packages (if some users will want one and some other other).
> 3- change the names so that they say for example "hp 7660 (cups)" and "hp 7660 (foomatic)"

In Dapper there are no duplicate drivers between foomatic-filters-ppds and hplip-ppds anymore
They were removed in Debian, see this bug report: 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347668
This makes your suggestions 2 and 3 unnecessary.

As mentioned before the only problem is that both packages: foomatic-filters-ppds and hplip-ppds provide a symlink in /usr/share/cups/model.
foomatic-ppds symlink points to /usr/share/ppd and hplip-ppds symlink points to /usr/share/ppd/hplip.
These symlinks overlap each other causing gnome-cups-manager to think there are duplicate driver entries while they are exactly the same files.

That's why there are a lot WARNINGs when you look at the terminal after
running gnome-cups-add.

** (gnome-cups-add:6657): WARNING **: Two ppds have driver == 'hpijs (recommended)'
	->hplip/HP-Business_Inkjet_1100-hpijs.ppd (HP Business Inkjet 1100 Foomatic/hpijs[1]) and
	->foomatic-ppds/hplip/HP-Business_Inkjet_1100-hpijs.ppd (HP Business Inkjet 1100 Foomatic/hpijs)[1]

You can check in this example that /usr/share/cups/model/hplip/HP-
Business_Inkjet_1100-hpijs.ppd and /usr/share/cups/model/foomatic-
ppds/hplip/HP-Business_Inkjet_1100-hpijs.ppd are the same file (using
dapper).




More information about the desktop-bugs mailing list