I am currently using proprietary Epson printer drivers on Arch Linux. Epson officially provides only RPM and DEB packages, so I converted the DEB package into an Arch-compatible package using DebtAP. The conversion completed successfully, and CUPS is able to detect my printer and send print jobs.
Given that CUPS 3 is expected to deprecate traditional PPD-based drivers in favor of driverless IPP printing, this situation is particularly concerning. My printer does not support IPP, and therefore relies entirely on the proprietary driver stack.
Printer : Epson L3210 Series
Drivers : EPSON L3210 (Seiko Epson Corporation) (en) ( converted using debtap )
Arch Linux 6.18.3-arch1-1
pappl-retrofit : Build from Source
pappl 1.4.10-1
libcupsfilters 2.1.1-2
libppd 2.1.1-1
cups 2:2.4.16-1
I am currently using proprietary Epson printer drivers on Arch Linux. Epson officially provides only RPM and DEB packages, so I converted the DEB package into an Arch-compatible package using DebtAP. The conversion completed successfully, and CUPS is able to detect my printer and send print jobs.
Given that CUPS 3 is expected to deprecate traditional PPD-based drivers in favor of driverless IPP printing, this situation is particularly concerning. My printer does not support IPP, and therefore relies entirely on the proprietary driver stack.
Printer : Epson L3210 Series
Drivers : EPSON L3210 (Seiko Epson Corporation) (en) ( converted using debtap )
Arch Linux 6.18.3-arch1-1
pappl-retrofit : Build from Source
pappl 1.4.10-1
libcupsfilters 2.1.1-2
libppd 2.1.1-1
cups 2:2.4.16-1