[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#83053: apsfilter does not gracefully upgrade



Package: apsfilter
Version: 6.0.0-1

I recently upgraded apsfilter from the stable to the current
unstable (6.0.0.0-1) release. My printer is an Epson Stylus Color
440, and was printing in all modes with the stable package. I ran
apsfilterrc, and used printer driver "stcany.upp" A test print using
apsfilterconfig ran the following

     cat setup/test.ps | gs -q @stcany.upp
-sPAPERSIZE=letter -sOutputFile='/tmp/aps_testout.XNhlPE' -

and printed as expected. The /etc/printcap file generated by
apsfilterconfig is attached. The printcap file contains the entries used
with
the old version of apsfilter as well as the new ones (auto1 and raw1).
Note
that I also upgraded gs from 5.10-11 to gs-aladdin (6.50-2). I
restarted lpd, then attempted to print a file by running
"lpr -Pauto1 filename"

When I did so, lpr froze (I had to CTRL-C to get back to a prompt) and
there was no printer activity. I had "set -x" uncommented in
/usr/share/apsfilter/bin/apsfilter, but it looks like apsfilter never
generated diagnostic output, and it is likely the script itself never
ran.

I am using Debian GNU/Linux 2.2, kernel 2.2.17.

Is there a bug in the installation process for the apsfilter package, a
bug
in apsfilterconfig, or did I make some mistake? Any assistance you can
provide will be appreciated.

Mike Altarriba
### BEGIN apsfilter: ### stc400pl.upp a4 color 360 ###
#   Warning: Configured for apsfilter, do not edit the labels!
#            apsfilter setup Tue May 18 12:01:07 BST 1999
#
ascii|lp1|stc440pl.upp-letter-ascii-mono-360|stc440pl.upp letter ascii mono 360:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440pl.upp-letter-ascii-mono-360:\
        :lf=/var/spool/lpd/stc440pl.upp-letter-ascii-mono-360/log:\
        :af=/var/spool/lpd/stc440pl.upp-letter-ascii-mono-360/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
lp|lp2|stc440pl.upp-letter-auto-color-360|stc440pl.upp letter auto color 360:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440pl.upp-letter-auto-color-360:\
        :lf=/var/spool/lpd/stc440pl.upp-letter-auto-color-360/log:\
        :af=/var/spool/lpd/stc440pl.upp-letter-auto-color-360/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
lp-mono|lp3|stc440pl.upp-letter-auto-mono-360|stc440pl.upp letter auto mono 360:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440pl.upp-letter-auto-mono-360:\
        :lf=/var/spool/lpd/stc440pl.upp-letter-auto-mono-360/log:\
        :af=/var/spool/lpd/stc440pl.upp-letter-auto-mono-360/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
raw|lp4|stc440pl.upp-letter-raw|stc440pl.upp letter raw:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440pl.upp-letter-raw:\
        :lf=/var/spool/lpd/stc440pl.upp-letter-raw/log:\
        :af=/var/spool/lpd/stc440pl.upp-letter-raw/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
### END   apsfilter: ### stc440pl.upp letter color 360 ###
### BEGIN apsfilter: ### stc440ph.upp letter color 720 ###
#   Warning: Configured for apsfilter, do not edit the labels!
#            apsfilter setup Wed Dec 22 11:42:30 GMT 1999
#
ascii-hires|stc440ph.upp-ascii|lp5|stc440ph.upp-letter-ascii-mono-720|stc440ph.upp letter ascii mono 720:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440ph.upp-letter-ascii-mono-720:\
        :lf=/var/spool/lpd/stc440ph.upp-letter-ascii-mono-720/log:\
        :af=/var/spool/lpd/stc440ph.upp-letter-ascii-mono-720/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
lp-hires|stc440ph.upp|lp6|stc440ph.upp-letter-auto-color-720|stc440ph.upp letter auto color 720:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440ph.upp-letter-auto-color-720:\
        :lf=/var/spool/lpd/stc440ph.upp-letter-auto-color-720/log:\
        :af=/var/spool/lpd/stc440ph.upp-letter-auto-color-720/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
lp-mono-hires|stc440ph.upp-mono|lp7|stc440ph.upp-letter-auto-mono-720|stc440ph.upp letter auto mono 720:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440ph.upp-letter-auto-mono-720:\
        :lf=/var/spool/lpd/stc440ph.upp-letter-auto-mono-720/log:\
        :af=/var/spool/lpd/stc440ph.upp-letter-auto-mono-720/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
raw-hires|stc440ph.upp-raw|lp8|stc440ph.upp-letter-raw|stc440ph.upp letter raw:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/lpd/stc440ph.upp-letter-raw:\
        :lf=/var/spool/lpd/stc440ph.upp-letter-raw/log:\
        :af=/var/spool/lpd/stc440ph.upp-letter-raw/acct:\
        :mx=0:\
        :tr=:cl:sh:sf:
#
### END   apsfilter: ### stc440ph.upp letter color 720 ###
#
epson|XW EPSON Stylus Color 440:\
        :lp=/dev/lp0:\
        :if=/etc/apsfilter/basedir/bin/apsfilter:\
        :sd=/var/spool/epson:\
        :lf=/var/spool/epson/log:\
        :af=/var/spool/epson/acct:\
        :mx#0:\
        :sh:sf:
# epson End
# APS1_BEGIN:printer1
# - don't delete start label for apsfilter printer1
# - no other printer defines between BEGIN and END LABEL
auto1|Printer1 auto:\
    :lp=/dev/lp0:\
    :if=/etc/apsfilter/basedir/bin/apsfilter:\
    :sd=/var/spool/lpd/auto1:\
    :lf=/var/spool/lpd/auto1/log:\
    :af=/var/spool/lpd/auto1/acct:\
    :mx#0:\
    :sh:
raw1|Printer1 raw:\
    :lp=/dev/lp0:\
    :if=/etc/apsfilter/basedir/bin/apsfilter:\
    :sd=/var/spool/lpd/raw1:\
    :lf=/var/spool/lpd/raw1/log:\
    :af=/var/spool/lpd/raw1/acct:\
    :mx#0:\
    :sf:\
    :sh:
# APS1_END - don't delete this

Reply to: