after the printer choise i get the error "unable to load the request driver" the stderr report: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Can't locate Foomatic/Defaults.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/foomatic-datafile line 3. BEGIN failed--compilation aborted at /usr/bin/foomatic-datafile line 3.
please try this: emerge ExtUtils-MakeMaker emerge foomatic and then try again and let us know..
I discover that there's an additional library path: /usr/lib/site_perl/5.6.1/ that contains: ExtUtils Foomatic Parse Text XML i686-linux and that path is not included in @INC i dont know witch package installed Footmatic & friends, im new to gentoo and i've made the standard installtion with the emerge X+kde-beta2 pch
hmm, this occurred after emerge ExtUtils-MakeMaker foomatic ?
no i do not merge (yet): emerge ExtUtils-MakeMaker emerge foomatic because I discover the /usr/lib/site_perl/5.6.1/ before your answer and i've made a symlink from /usr/lib/site_perl/5.6.1/Foomatic to /usr/lib/perl5/site_perl/5.6.1 after that i was able to finish the kde printing wizard (i.e. compile with perl)
Your solution, though working, can cause problems later down the road if you continue to use perl based apps (that symlink isn't a part of @INC, which perl refers to for its module loading). If this works for you, that's fine, but you should be aware that the cleaner (and easier to help you in the future) solution would be to do as Seemant suggested, which is emerge ExtUtils- MakeMaker foomatic
i've removed the symlink and made the emerge and now it works! thanks for the support! let me know if i can help you in some way. pch
Patrick, Thanks :) Was just worried that the symlink could cause problems later down the road. If this is working good for you, is it safe to mark this as resolved?