[Bug 873031] New: character set conversion issue in pdfwrite
https://bugzilla.novell.com/show_bug.cgi?id=873031 https://bugzilla.novell.com/show_bug.cgi?id=873031#c0 Summary: character set conversion issue in pdfwrite Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Other OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mgoppold@web.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=585912) --> (http://bugzilla.novell.com/attachment.cgi?id=585912) patch to fix it User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36 SUSE/33.0.1750.117 fixed character set conversion issue in pdfwrite from ghostscript-9.07-15.fc19.src.rpm see also https://bugzilla.redhat.com/show_bug.cgi?id=1002186 see also https://build.opensuse.org/package/show/home:mgoppold/ghostscript for fixed ghostscript Reproducible: Always Steps to Reproduce: 1. Download testfile from rh bugzilla 2. ps2pdf Downloads/test.ps Actual Results: GPL Ghostscript 9.07: PDFDocEncoding 0 cannot be represented in Unicode -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=873031 https://bugzilla.novell.com/show_bug.cgi?id=873031#c1 --- Comment #1 from Mario Goppold <mgoppold@web.de> 2014-04-10 21:05:57 UTC --- Created an attachment (id=585919) --> (http://bugzilla.novell.com/attachment.cgi?id=585919) Testfile I have stipped down my own files and have found the bug occurs while using german umlauts (with pdfmark. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=873031 https://bugzilla.novell.com/show_bug.cgi?id=873031#c Mario Goppold <mgoppold@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|character set conversion |ghostscript character set |issue in pdfwrite |conversion issue in | |pdfwrite -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=873031 https://bugzilla.novell.com/show_bug.cgi?id=873031#c2 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Platform|Other |All Component|Other |Printing CC| |jsmeix@suse.com Found By|--- |Community User AssignedTo|bnc-team-screening@forge.pr |jsmeix@suse.com |ovo.novell.com | QAContact|qa-bugs@suse.de |jsmeix@suse.com --- Comment #2 from Johannes Meixner <jsmeix@suse.com> 2014-04-24 12:11:32 CEST --- The issue is fixed in the current Ghostscript version 9.14 that is available from the OBS "Printing" project for various openSUSE and SLE versions. Note that since Ghostscript version 9.10 there is in particular this backward incompatible change: * The CUPS filters gstoraster and gstopxl have been removed from Ghostscript. Those filters are now provided by cups-filters (a free software package hosted by OpenPrinting) that contains all CUPS filters needed by CUPS under Linux (see also the openSUSE issue bnc#735404 comment#44 at https://bugzilla.novell.com/show_bug.cgi?id=735404#c44). For printing to non-PostScript printers one may need gstoraster (e.g. when using the printer drivers HPCUPS and gutenprint) which means since Ghostscript version 9.10 one may need cups-filters. But cups-filters as a whole is incompatible with CUPS < 1.6 (in particular incompatible with CUPS 1.5.4 in openSUSE because cups-filters provides duplicate files of CUPS 1.5.4) which means for using Ghostscript version >= 9.10 one needs only the sub-package cups-filters-ghostscript which is available from the OBS "Printing" project but only for openSUSE >= 12.3. After installing the binary RPMs ghostscript, ghostscript-x11, and cups-filters-ghostscript from the OBS "Printing" project, it may be required to restart the cupsd (e.g. "systemctl restart cups.service" or whatever you use on your particular system - cf. cups.socket/cups.path). gstoraster is a filter to convert PostScript and PDF to CUPS raster data by using the Ghostscript driver "cups". gstoraster is usually needed by the following printer drivers: - HPCUPS: the native CUPS driver from HPLIP for HP printers - gutenprint: the driver in the gutenprint RPM for various models gstoraster is usually not needed by printer drivers like - HPIJS: an external Ghostscript driver from HPLIP for HP printers - Ghostscript built-in drivers except "cups": e.g. ljet4 (see "gs -h") When you set "LogLevel debug" in /etc/cups/cupsd.conf and restart the cupsd afterwards, you can use something like "grep PID /var/log/cups/error_log" to see what filters are called by the cupsd to process your particular print jobs with your particular printer driver for your particular printer model. For example for my HP LaserJet 1220 PostScript/PCL5e printer I get: For the HPCUPS driver: Started filter /usr/lib/cups/filter/pstops (PID 29777) Started filter /usr/lib/cups/filter/gstoraster (PID 29778) Started filter /usr/lib/cups/filter/hpcups (PID 29779) For the gutenprint driver: Started filter /usr/lib/cups/filter/pstops (PID 29754) Started filter /usr/lib/cups/filter/gstoraster (PID 29755) Started filter /usr/lib/cups/filter/rastertogutenprint.5.2 (PID 29756) For the external Ghostscript driver HPIJS (/usr/bin/hpijs is run by Ghostscript that is run by foomatic-rip): Started filter /usr/lib/cups/filter/pstops (PID 8640) Started filter /usr/lib/cups/filter/foomatic-rip (PID 8641) For the Ghostscript driver ljet4 (Ghostscript is run by foomatic-rip): Started filter /usr/lib/cups/filter/pstops (PID 13988) Started filter /usr/lib/cups/filter/foomatic-rip (PID 13989) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com