I have not tried gs 10.0.0 since the latest I see on mac ports is 9.56.1 but from past history gs has a way of screwing up transparency every few releases. We will need to see if we can reproduce it.
I was strongly suspecting of that as the GMT.jl documentation lost the transparency in all examples that use it. Very annoying this frequency at which gs fscrews.
Simplest “fix” is to move back to gs 9.56.1. @Joaquim, we need a tiny example that fails with 10 but works with 9.56.1 if we are to post on the gs bugzilla site.
I’m using a MacBook Pro with Monterey 12.0.1 and I’m facing the same issues.
How do I downgrade from gs10 to gs9.56.1? Is there any brew formula for that?
Uninstall you ghostscript v10.00.0 by running brew uninstall ghostscript
change into the directory where you downloaded the old formula ghostscript.rb, and run brew install ./ghostscript.rb. brew will use the formula in the current directory by default.
I apply this method but brew still upgrades it to gs10. I found out that while uninstalling gs10, gs9.56.1 was still in the root. I did brew doctor and even brew link, but getting this message “psconvert [ERROR]: Cannot execute Ghostscript (gs)”.
How could I fix that issue?
Turns out this was actually a GMT problem (we did not check for gs version numbers > 9). A PR has been merged into master that fixes the problem on our side and now gs 10 works fine with GMT master.