ghostscript's ebuild set ghostscript search path to your TMP_DIR: $ gs --help [...] Search path: . : /home/tmp/portage/ghostscript-7.05.6-r3/image//usr/share/ghostscript/7.05/lib : /home/tmp/portage/ghostscript-7.05.6-r3/image//usr/share/ghostscript/fonts : /usr/share/fonts/default/ghostscript : /usr/share/fonts/default/Type1 : /usr/share/fonts/default/TrueType : /usr/lib/DPS/outline/base : /usr/openwin/lib/X11/fonts/Type1 : /usr/openwin/lib/X11/fonts/TrueType For more information, see /home/tmp/portage/ghostscript-7.05.6-r3/image//usr/share/ghostscript/7.05/doc/Use.htm. That makes cups unusable, here's the error in error_log: ESP Ghostscript 7.05.6: Can't find initialization file gs_init.ps. Here's what's in the ghostscript doc about search path: # The current directory (unless disabled by the -P- switch); # The directories specified by -I switches in the command line, if any; # The directories specified by the GS_LIB environment variable, if any; # The directories specified by the GS_LIB_DEFAULT macro (if any) in the makefile when this executable was built. So the tips would be to modify the makefile so it uses the right path. Reproducible: Always Steps to Reproduce: 1. 2. 3.
remerge ghostscript
*** Bug 35318 has been marked as a duplicate of this bug. ***
although i cannot reproduce that, i replaced the macro in Makefile.in with hardcoded path, please remerge