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): tetex-dvips-1.0.7-66 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).
No, DVI interpretation was taken out from the filters on purpose. Use dvips to print DVI files -- this is the only reliable mechanism.