Adding or modifying a printer using the CUPS web interface, in the list of models the same name is often printed a number of times, associated with different files underneath. Currently I'm seeing this with Canon printers, e.g.: <OPTION VALUE="gutenprint/5.2/C/stp-bjc-MULTIPASS-MP500.5.2.ppd.gz" >Canon PIXMA MP500 - CUPS+Gutenprint v5.2.7 (en) <OPTION VALUE="gutenprint.5.2://bjc-MULTIPASS-MP500/expert" >Canon PIXMA MP500 - CUPS+Gutenprint v5.2.7 (en) But other gutenprint drivers are affected as well: <OPTION VALUE="gutenprint/5.2/C/stp-samsung-ml-85.5.2.ppd.gz" >Samsung ML-85 - CUPS+Gutenprint v5.2.7 (en) <OPTION VALUE="gutenprint.5.2://samsung-ml-85/expert" >Samsung ML-85 - CUPS+Gutenprint v5.2.7 (en) The code here comes from the HTML code of the CUPS web GUI. Having exactly the same option name appear multiple times makes choosing the correct one a real problem. Bug #42200 described a similar thing about languages, which I've seen in the past as well, but that one seems to be resolved, so I take it that this one here is something else. As other drivers don't seem to be affected in quite this way, I assume it is specific to gutenprint. [ebuild R ] net-print/cups-1.4.8-r22 USE="X acl dbus gnutls java jpeg kerberos ldap pam perl php png python ssl threads tiff xinetd -debug -samba -slp -static-libs -usb" LINGUAS="de -da -es -eu -fi -fr -id -it -ja -ko -nl -no -pl -pt -pt_BR -ru -sv -zh -zh_TW" 0 kB [ebuild R ] net-print/gutenprint-5.2.7-r1 USE="cups foomaticdb gimp gtk nls ppds readline -static-libs" 0 kB
I've noticed this as well in the past. This type of issue would be good to report upstream as well if someone hasn't done so already.