FS#68937 - [texlive-pstricks] No longer handles commands \pscircle

Attached to Project: Arch Linux
Opened by Mike Dowling (mdowling) - Friday, 11 December 2020, 12:35 GMT
Last edited by Rémy Oudompheng (remyoudompheng) - Monday, 27 December 2021, 21:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The texlive updates on 2020-12-06 caused pstricks to fail.
The name of the buggy package is /var/cache/pacman/pkg/texlive-pstricks-2020.56758-1-any.pkg.tar.zst.

A work-around is to downgrade to /var/cache/pacman/pkg/texlive-pstricks-2020.55289-1-any.pkg.tar.zst

The Problem:
Figures using pstricks fail if the contain commands of the form

\pscircle*[linecolor=red](0,0){2.5pt}

Such commands place solid circiles at the prescribed co-ordinates (here (0,0), the origin).

I enclose the following files:

ag.tex
This is the indended input
ag.pdf
The correct output produced after downgrading to the previous version.
tmp.tex
A copy of ag.tex but with everything commented out so that only the first figure appears.
tmp.ps
The output from the latest version. Only the grid appears. The sole red bullet is missing. the red line is also missing.

When viewing tmp.ps using ghostview, an error message appears containg the following message:
%%%% WARNING: Transparency operations ignored - need to use -dALLOWPSTRANSPARENCY

Error: /undefined in .setopacityalpha
Operand stack:
0.0 0.0 2.5 1.0
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- 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-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:733/1123(ro)(G)-- --dict:0/20(G)-- --dict:168/200(L)-- --dict:352/450(L)-- --dict:38/200(L)-- --dict:125/200(L)--
Current allocation mode is local
GPL Ghostscript 9.53.3: Unrecoverable error, exit code

*

Steps to reproduce:

Simply compile and vire the enclosed TeX files.
This task depends upon

Closed by  Rémy Oudompheng (remyoudompheng)
Monday, 27 December 2021, 21:51 GMT
Reason for closing:  Fixed
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 12 December 2020, 19:21 GMT
Hello,
Please attach the referenced files.
Comment by Rémy Oudompheng (remyoudompheng) - Monday, 27 December 2021, 21:51 GMT
The error is supposed to be solved in TL2021 packages.
Upstream says you should manually use -dALLOWPSTRANSPARENCY to obtain transparency

Loading...