Bug 102570 - Unable to print dvi files to postscript printer
Unable to print dvi files to postscript printer
Product: Red Hat Linux
Classification: Retired
Component: tetex (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Tim Waugh
David Lawrence
Depends On:
  Show dependency treegraph
Reported: 2003-08-18 01:50 EDT by Philip Hirschhorn
Modified: 2007-04-18 12:56 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2003-08-18 04:11:06 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Philip Hirschhorn 2003-08-18 01:50:41 EDT
Description of problem:
RedHat 9 is missing the file /usr/share/printconf/mf_rules/mf40-tetex_filters,
and as a result attempting to print a dvi file to a postscript printer results
in either garbage output (using LPRng) or a message saying it can't deal with
the file type (using CUPS).  That file is included in RedHat 7.1 (in
tetex-dvips-1.0.7-38.2) and in RedHat 7.3 (in tetex-dvips-1.0.7-47), but it is
*not* in tetex-dvips-1.0.7-66 (which is what RedHat 9 has).  When I copied that
file from RedHat 7.1 to the proper directory on the RedHat 9 system, dvi files
printed correctly to the postscript printer.

Version-Release number of selected component (if applicable):

How reproducible:
Every print attempt.

Steps to Reproduce:
1. Install RedHat 9
2. Configure printing to a postscript printer (to a JetDirect printer over the
network, in case it matters).
3. Attempt to print a dvi file.
Actual results:
Under LPRng: garbage appears at the printer, approximately one line per page.
Under CUPS: You get a message saying it can't handle that file type.

Expected results:
The dvi file should print!

Additional info:
RedHat 9 is also missing the files
/usr/share/printconf/mf_rules/mf40-groff_filters (which used to be distributed
as part of groff-1.16.1-7, but isn't in groff-1.18.1-20) and
/usr/share/printconf/mf_rules/mf50-netpbm_filters (which used to be distributed
as part of netpbm-progs-9.9-5 but isn't in netpbm-progs-9.24-10).
Comment 1 Tim Waugh 2003-08-18 04:11:06 EDT
No, DVI interpretation was taken out from the filters on purpose.

Use dvips to print DVI files -- this is the only reliable mechanism.

Note You need to log in before you can comment on or make changes to this bug.