X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1578053359; bh=X0aZWohPXdYzBeDKvFlh9CRRvRrYzzwlOSA3PfHLApM=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type:From: Subject; b=bV7/U2zT9nb5wsmeOXtJUYOMXVwHsCJqAOO7sGYeqJqsPspIfGI9NTdl6Vrez/oVu unKnSH/A92srxXi4tDJenmKYIHNnfKT+X9UjYtckmpyUc1/+Brh5SjrIMpIKcmH78H atahZsSvHfk9ngkgDULkFKTKAL03eDzp0CGWys1Xqr8Bjc/wIGbGY9LA4H1MHfymO5 VkQr95jZi826Il7tklkhAvymAftx9BUo80VvZGi4qg4TGFhOnriXdz7bSG1/FD6y4G Y0e07bq1ls0AXXL8ZdUj1zzXUaxonxolyqzHDJmXzsPWwjTQqzvfGfvZOM+tDo1KLZ HkcpZq/toN6Xg== Message-ID: <5E0F2EEC.5040005@xs4all.nl> Date: Fri, 03 Jan 2020 13:09:16 +0100 From: "Bert Timmerman (bert DOT timmerman AT xs4all DOT nl) [via geda-user AT delorie DOT com]" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110429 Fedora/2.0.14-1.fc13 SeaMonkey/2.0.14 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] [announcement] pcb-4.2.1 released References: <5E0B7BAA DOT 8020009 AT xs4all DOT nl> <20191231185411 DOT 880C981A6061 AT turkos DOT aspodata DOT se> In-Reply-To: <20191231185411.880C981A6061@turkos.aspodata.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfMqBKTAr/wVXQmwQz4GE8xRGWCM3LvVv/a0BXN2Lxd1J5rDOyLftv0Lwuqi8DvI0bvkgk8pHukGIY37yllWGe1//eE+tuy3ZXBcXHF2iJgf+lKd+nMQ6 ww8QtsmrZ3RztVY4Wkib3H4LZQks38T94njec1e+bf7fhM00vjlzamJ8fb+ohgFhwpXXz4UjBK4UsQ== Reply-To: geda-user AT delorie DOT com karl AT aspodata DOT se wrote: > Bert Timmerman: > ... > >> This is a new features and bugfixes release (no pcb file format change). >> > ... > > $ git co v4.2.1 > $ make distclean > $ ./autogen.sh > $ ./configure --with-gui=lesstif --disable-dbus --disable-update-desktop-database&& > $ make > > ... > make[2]: Entering directory '/Net/git/pcb/doc' > gawk -f ./ascii2texi.awk ncol=3 fractional_size.tab> fractional_size.texi > gawk -f ./ascii2texi.awk ncol=3 letter_size.tab> letter_size.texi > gawk -f ./ascii2texi.awk ncol=3 metric_size.tab> metric_size.texi > gawk -f ./ascii2texi.awk ncol=3 wire_size.tab> wire_size.texi > /usr/bin/perl ./eps2png --png pad.eps> pad.png > GPL Ghostscript 9.50: Unrecoverable error, exit code 1 > cmd close: > make[2]: *** [Makefile:1150: pad.png] Error 1 > make[2]: Leaving directory '/Net/git/pcb/doc' > make[1]: *** [Makefile:537: all-recursive] Error 1 > make[1]: Leaving directory '/Net/git/pcb' > make: *** [Makefile:476: all] Error 2 > $ cat doc/pad.png > Error: /invalidfileaccess in --run-- > Operand stack: > (pad.eps) (r) > Execution stack: > %interp_exit .runexec2 --nostringval-- run --nostringval-- 2 %stopped_push --nostringval-- run run false 1 %stopped_push 1990 1 3 %oparray_pop 1989 1 3 %oparray_pop 1977 1 3 %oparray_pop 1833 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- run --nostringval-- 2 %stopped_push --nostringval-- 1990 1 3 %oparray_pop run > Dictionary stack: > --dict:734/1123(ro)(G)-- --dict:0/20(G)-- --dict:75/200(L)-- > Current allocation mode is local > Last OS error: Permission denied > $ > > Same error in current master (6 commits later). > > Regards, > /Karl Hammar > > > Hello Karl, I have been looking into this bug and found that ghostscript as of version 9.50 (version > 009027) now requires the additional and explicit argument "--permit-file-read" for all input files. The eps2png has been updated in a topic branch named "home/bert/LP1858009" in the pcb git repository. I hope to get this reviewed next Sunday as I do have an ancient version of ghostscript installed, and you could help with testing this on your ghostscript version. If you can't get this topic branch checked out I can supply a tarball if you wish. Kind regards, Bert Timmerman.