This is really strange, /usr/bin/hpijs is causing the error. See prnt/hpijs/hpijsfax.cpp. It tries to write the mentioned file into TMPDIR (environment variable set by CUPS according to error_log), but the getenv("TMPDIR") in line 300 of prnt/hpijs/hpijsfax.cpp returns NULL. Why does HPIJS write into a file? Is it not supposed to return its output to Ghostscript and the CUPS backend "hpfax" writing the file? What is hpfax good for then?
This is really strange, /usr/bin/hpijs is causing the error. See prnt/hpijs/ hpijsfax. cpp. It tries to write the mentioned file into TMPDIR (environment variable set by CUPS according to error_log), but the getenv("TMPDIR") in line 300 of prnt/hpijs/ hpijsfax. cpp returns NULL. Why does HPIJS write into a file? Is it not supposed to return its output to Ghostscript and the CUPS backend "hpfax" writing the file? What is hpfax good for then?