Red Hat Bugzilla – Bug 456593
dvips no longer sends output to printer
Last modified: 2013-07-02 19:30:23 EDT
Description of problem:
Unlike all previous versions of RedHat and Fedora, Fedora 9's dvips does not
send the output to a printer
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Run dvips on file.dvi
No output goes to the printer.
Output should go to the printer.
I discovered that the command: dvips -o - file.dvi | lpr works, but it is
impractical to teach several hundred users to switch to doing this instead of
just dvips file.dvi
I just checked the latest rpm to come out, texlive-dvips-2007-32.fc9.x86_64. This still does not send any out put to the printer. I should point out that I am sending the output to a network printer, and not a local printer. However, it is bizarre that for every version of redhat and fedora, only the fedora 9 dvips fails to send the output to a printer. Every other version works perfectly....
I just checked under Fedora 10, and this bug still persists. It is possible to send the dvips output to a printer by using the -P flag, but the default in the past has always been that "dvips file.dvi" would send the output to the default printer. The man page and the info page all insist that output goes to the default printer, but this is not how the program behaves.
Ed, upstream has actually decided to change the default dvips output to file instead of printer at the time texlive-2007 was released. Please note that the man page states that it is obsolete and the default configuration of dvips (default output to file) is actually described in config.ps, the dvips configuration file.
I cannot create regression to upstream behaviour at this point, sorry. Please update your dvips configuration to redirect to printer by default manually.