Call for testing: Testers needed for ghostscript update

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Call for testing: Testers needed for ghostscript update

Salvatore Bonaccorso-4
Hi
 
We plan to rebase ghostscript via stretch-security to 9.25 plus cherry
picked security fixes which happened after that release.
 
Tests so far were limited, and thus we need a certain amount of further
external testing before we can release an update.
 
Packages are at
 
https://people.debian.org/~carnil/tmp/ghostscript/
 
Please reply for both positive and negative test feedback directly to me
or/and including [hidden email] .
 
Regards,
Salvatore

signature.asc (981 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Call for testing: Testers needed for ghostscript update

Davide Prina
On 06/11/2018 16:16, Salvatore Bonaccorso wrote:

> We plan to rebase ghostscript via stretch-security to 9.25 plus cherry
> picked security fixes which happened after that release.

> Packages are at
>  
> https://people.debian.org/~carnil/tmp/ghostscript/

I'm using Buster, but I have download
ghostscript_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_amd64.deb
libgs9_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_amd64.deb
libgs9-common_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_all.deb

and installed.


$ ghostscript a.pdf
GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
Loading NimbusSans-Regular font from
/usr/share/ghostscript/9.25/Resource/Font/NimbusSans-Regular... 4451500
2921389 6492968 5150597 3 done.
Loading NimbusSans-Bold font from
/usr/share/ghostscript/9.25/Resource/Font/NimbusSans-Bold... 4517612
3103754 6513168 5168226 3 done.
 >>showpage, press <return> to continue<<

XIO:  fatal IO error 0 (Success) on X server ":0"
       after 120 requests (120 known processed) with 0 events remaining.



$ gs Linux-Voice-Issue-001.pdf
GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 116.
Page 1
 >>showpage, press <return> to continue<<

XIO:  fatal IO error 0 (Success) on X server ":0"
       after 1244 requests (1244 known processed) with 0 events remaining.

This one is a multi-page PDF and it show only the first.





I have open gimp and exported as PDF, I try to open and I see the drawing.

$ gs /tmp/1/Senzanome.pdf
GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
 >>showpage, press <return> to continue<<

XIO:  fatal IO error 2 (No such file or directory) on X server ":0"
       after 84 requests (84 known processed) with 0 events remaining.




I have converted the drawing to ps
$ pdftops Senzanome.pdf

$ gs Senzanome.ps
GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
 >>showpage, press <return> to continue<<

XIO:  fatal IO error 2 (No such file or directory) on X server ":0"
       after 84 requests (84 known processed) with 0 events remaining.

I see the correct image in the PDF, I don't know what is these 2 fatal
IO error I get. I have checked and I get the same fatal IO error with
the gs present in Buster.

Let me know if you want me to make more test and what type of test.

Ciao
Davide

Reply | Threaded
Open this post in threaded view
|

Re: Call for testing: Testers needed for ghostscript update

Tom Wijnroks
In reply to this post by Salvatore Bonaccorso-4
Hi,

On Tue, Nov 6, 2018, at 4:16 PM, Salvatore Bonaccorso wrote:
> Tests so far were limited, and thus we need a certain amount of further
> external testing before we can release an update.

I just tested to convert a 9 page PDF to PNG, the result was positive.

root@box:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch

Installed these packages:

ghostscript_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_amd64.deb
libgs9-common_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_all.deb
libgs9_9.25~dfsg-0+deb9u1~1.gbpb6a7bd_amd64.deb

root@box:~# gs --version
9.25

root@box:~# gs -dNOPAUSE -dBATCH -sDEVICE=png16m -sOutputFile="test-%d.png" test.pdf

GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 9.
Page 1
Querying operating system for font files...
Substituting font Helvetica-Bold for Arial-BoldMT.
Loading NimbusSans-Bold font from /usr/share/ghostscript/9.25/Resource/Font/NimbusSans-Bold... 4426636 2938590 6745220 5393615 3 done.
Substituting font Helvetica for ArialMT.
Loading NimbusSans-Regular font from /usr/share/ghostscript/9.25/Resource/Font/NimbusSans-Regular... 4512948 3123729 6839164 5478675 3 done.
Substituting font Helvetica-Oblique for Arial-ItalicMT.
Loading NimbusSans-Italic font from /usr/share/ghostscript/9.25/Resource/Font/NimbusSans-Italic... 4680060 3319007 7135108 5758635 3 done.
Page 2
Substituting font Helvetica-Bold for Arial-BoldMT.
Substituting font Helvetica for ArialMT.
Page 3
Substituting font Helvetica for ArialMT.
Substituting font Helvetica-Bold for Arial-BoldMT.
Page 4
Substituting font Helvetica for ArialMT.
Substituting font Helvetica-Bold for Arial-BoldMT.
Page 5
Substituting font Helvetica-Bold for Arial-BoldMT.
Substituting font Helvetica for ArialMT.
Page 6
Substituting font Helvetica for ArialMT.
Substituting font Helvetica-Bold for Arial-BoldMT.
Page 7
Substituting font Helvetica for ArialMT.
Substituting font Helvetica-Bold for Arial-BoldMT.
Page 8
Substituting font Helvetica for ArialMT.
Substituting font Helvetica-Bold for Arial-BoldMT.
Page 9
Substituting font Helvetica-Bold for Arial-BoldMT.
Substituting font Helvetica for ArialMT.

--
With kind regards,

Tom Wijnroks