After successfully emerged foomatic 3.0.0 i tried installing my printer, but when generating the PPD file i get this error: root@fast linux #foomatic-configure -s cups -p HP-DeskJet_959C -c file:/dev/usb/lp0 -n HP -d hpijs Undefined subroutine &Foomatic::DB::translate_printer_id Seems like some function is missing from the perl part... Since some part comes from CVS i believe the problem comes from there. Reproducible: Always Steps to Reproduce: 1.emerge foomatic 2.foomatic-configure -s cups -p HP-DeskJet_959C -c file:/dev/usb/lp0 -n HP -d hpijs Actual Results: Undefined subroutine &Foomatic::DB::translate_printer_id
then install a portage perl and see if it works...
Like this...? * dev-lang/perl Latest version available: 5.8.0-r12 Latest version installed: 5.8.0-r12 Size of downloaded files: 10,854 kB Homepage: http://www.perl.org/ Description: Larry Wall's Practical Extraction and Reporting Language Always been there... and up to date
so what did you mean with "some parts from CVS"?
This: * net-print/foomatic-db Latest version available: 20030716 Latest version installed: 20030716 Size of downloaded files: 694 kB Homepage: http://www.linuxprinting.org/foomatic Description: Foomatic printer database
no, it's not cvs, just the version scheme of foomatic-db. try to recompile perl and then recompile foomatic-db
see last comment.