Description of problem: The foomatic utility is written primarily in perl. Once may wish to use cups + foomatic on a system without depending on perl (e.g., a small, embedded system). A C-based foomatic is being worked on. See http://forums.linux-foundation.org/read.php?34,109. Version-Release number of selected component (if applicable): foomatic-3.0.2-59.fc9.i386 How reproducible: Every time Steps to Reproduce: Notice that cups requires foomatic and foomatic is written in perl. Actual results: Expected results: Additional info: See also bug #465157, move cups perl backends into sub package.
The foomatic-rip included in foomatic-4.0.3-1.fc12.x86_64 is now a native binary. However, the package still relies on perl for some other components: /usr/bin/foomatic-compiledb: a /usr/bin/perl script text executable /usr/bin/foomatic-configure: a /usr/bin/perl -w script text executable /usr/bin/foomatic-ppd-options: a /usr/bin/perl -w script text executable /usr/bin/foomatic-ppd-to-xml: a /usr/bin/perl script text executable /usr/bin/foomatic-ppdfile: a /usr/bin/perl script text executable /usr/bin/foomatic-printjob: a /usr/bin/perl script text executable /usr/bin/foomatic-searchprinter: a /usr/bin/perl script text executable /usr/lib/cups/backend/beh: a /usr/bin/perl script text executable /usr/lib/perl5/vendor_perl/5.10.0/Foomatic/DB.pm: Perl5 module source text /usr/lib/perl5/vendor_perl/5.10.0/Foomatic/Defaults.pm: Perl5 module source text /usr/lib/perl5/vendor_perl/5.10.0/Foomatic/PPD.pm: Perl5 module source text /usr/lib/perl5/vendor_perl/5.10.0/Foomatic/UIElem.pm: Perl5 module source text /usr/sbin/foomatic-addpjloptions: a /usr/bin/perl script text executable /usr/sbin/foomatic-cleanupdrivers: a /usr/bin/perl script text executable /usr/sbin/foomatic-extract-text: a /usr/bin/perl -w # -*- perl - script text executable /usr/sbin/foomatic-fix-xml: a /usr/bin/perl script text executable /usr/sbin/foomatic-kitload: a /usr/bin/perl script text executable /usr/sbin/foomatic-nonumericalids: a /usr/bin/perl script text executable /usr/sbin/foomatic-preferred-driver: a /usr/bin/perl script text executable /usr/sbin/foomatic-printermap-to-gutenprint-xml: a /usr/bin/perl script text executable /usr/sbin/foomatic-replaceoldprinterids: a /usr/bin/perl script text executable