ghostscript 9.22 breaks pstotext: Unrecoverable error: undefined in DELAYBIND
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
doc-rfc (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
ghostscript (Debian) |
Fix Released
|
Unknown
|
|||
ghostscript (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
pstotext (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I noticed after my poppler upload that the "doc-rfc" tests are failing
These tests basically zcat a ps.gz file to pstotext. It's this that is broken. See:
laney@nightingale> echo "" | pstotext -debug
GPL Ghostscript 9.22 (2017-10-04)
Copyright (C) 2017 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
*** WARNING - the DELAYBIND command has been deprecated, and will be
the behaviour by using -dREALLYDEALYBIND but if you
the Ghostscript developers. Commercial customers of
are encouraged to talk to us on the #ghostscript IRC
Unrecoverable error: undefined in DELAYBIND
laney@nightingale> echo $?
3
but downgrading ghostscript libgs9 libgs9-common to the previous version 9.21~dfsg+
laney@nightingale> echo "" | pstotext -debug
GPL Ghostscript 9.21 (2017-03-16)
Copyright (C) 2017 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
QI 100 0 0 -100 0 84200
laney@nightingale> echo $?
0
Changed in pstotext (Ubuntu): | |
status: | New → Won't Fix |
Changed in doc-rfc (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
importance: | High → Critical |
status: | In Progress → Fix Committed |
Changed in ghostscript (Debian): | |
status: | Unknown → Confirmed |
Changed in ghostscript (Debian): | |
status: | Confirmed → Won't Fix |
Changed in ghostscript (Debian): | |
status: | Won't Fix → Fix Released |
Seems that Ghostscript has deprecated DELAYBIND. I really do not know what DELAYBIND is good for in Ghostscript and AFAIK it is not used in packages which I maintain upstream, for example cups-filters.
pstotext is not part of cups-filters nor an OpenPrinting project. It seems to be a free software project on its own.
I consider this a bug in pstotext as the maintainer of pstotext has to update his software to work with newer versions of Ghostscript.
I will not distro-patch the deprecated DELAYBIND feature back into Ghostscript. Closing Ghostscript task.