Yes, the foomatic-filters package is now discontinued and cups-filters takes its role now with the new included foomatic-rip filter.
The foomatic-filters package contains also beh but my feeling was all the time that no one uses it, especially it does not work with filters which have to run as root, as itself does not run as root. Perhaps it works if one would set beh's permissions to run as root, but then it also runs filters as root which should not run as root. Or one lets beh run as root, but check the filter which it calls and run it unprivileged if its permissions tell it should not run as root. Patches welcome. It is also written in Perl, but nothing else in the printing stack is written in Perl. It should perhaps be rewritten in C or shell. Also here patches welcome. Your pipe filter is a good idea, but I see a little missing feature. All CUPS filters/backends get the IPP attributes/options via the 5th command line argument. There is no way in pipe to make use of these, so that you can control the command line being called by pipe by supplying options to your print job. Also no program which is not explicitly written for the use with pipe uses the PIPE_BACKEND_ARGV[0-6] environment variables, and if you write a program especially for being called with pipe you can directly write a CUPS backend. Also programs called by pipe run as lp if pipe is installed world- executable and run as root if pipe is installed root-only-executable. So one installed pipe cannot serve both use cases on the same machine. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/1061069 Title: CUPS 1.6 has major incompatible changes. Do not use CUPS 1.6.1 on stable Ubuntu releases Status in “cups” package in Ubuntu: Fix Released Status in “cups-filters” package in Ubuntu: Fix Released Status in “cups” source package in Quantal: Fix Released Status in “cups-filters” source package in Quantal: Invalid Status in “cups” source package in Raring: Fix Released Status in “cups-filters” source package in Raring: Fix Released Status in “cups” package in Suse: Confirmed Bug description: Drastic changes in CUPS 1.6.1 (non Apple feature removed mostly) are detrimental to Ubuntu users. We should wait until the missing features (like automatic appearing of remote CUPS queues) before to unleash the newer version to users. This means downgrading cups in Quantal. See LP Bug 1061063 and Bug 1052897 for examples and the big list on Suse bugzilla : https://bugzilla.novell.com/show_bug.cgi?id=735404 for more informations. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: cups 1.6.1-0ubuntu9 ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4 Uname: Linux 3.5.0-16-generic x86_64 ApportVersion: 2.6.1-0ubuntu1 Architecture: amd64 CupsErrorLog: W [03/Oct/2012:07:36:11 +0200] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id 'HP_LaserJet_P3010-Gray..' already exists W [03/Oct/2012:07:36:11 +0200] CreateDevice failed: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-HP_LaserJet_P3010' already exists Date: Wed Oct 3 18:23:44 2012 InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120911) Lpstat: device for Brother: dnssd://Brother%20QL-570%20%40%20gland._ipp._tcp.local/cups device for HP_LaserJet_P3010: hp:/net/HP_LaserJet_P3010_Series?zc=laserjet MachineType: LENOVO 4293AA6 Papersize: a4 PpdFiles: HP_LaserJet_P3010: HP LaserJet P3010 Series Postscript (recommended) ProcEnviron: LANGUAGE=fr_CH:fr TERM=xterm PATH=(custom, no user) LANG=fr_CH.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic root=UUID=529c6222-fe36-40b3-9692-581c477062a4 ro quiet splash vt.handoff=7 SourcePackage: cups UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/25/2012 dmi.bios.vendor: LENOVO dmi.bios.version: 8DET61WW (1.31 ) dmi.board.asset.tag: Not Available dmi.board.name: 4293AA6 dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr8DET61WW(1.31):bd04/25/2012:svnLENOVO:pn4293AA6:pvrThinkPadX220:rvnLENOVO:rn4293AA6:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 4293AA6 dmi.product.version: ThinkPad X220 dmi.sys.vendor: LENOVO modified.conffile..etc.cups.cupsd.conf: [modified] mtime.conffile..etc.cups.cupsd.conf: 2012-10-02T11:11:41.190220 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1061069/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp