Created attachment 371364 [details, diff] patch implementing the tweaks Seeing that bug 121709 is still getting nowhere, perhaps we could try to do it in little steps ? The first one would be switching from ghostscript to ghostpdl tarball. AFAICT, this would require changing only two lines in the ebuild, the way ghostpdl tarball is now. The other two blocks in this patch are: - as I mentioned a couple older bugs, cmaps aren't fonts - they're handled by a completely different mechanism, so adding them to $FONTPATH is pointless - IIRC, 'mv -f' *can't* fail (well, not for 'mv' from coreutils (or even any POSIX compliant ?)) With the first step done, maintainer of ghostscript-gpl could then consider adding the new executables from bug 121709 under useflags.
...I'm not quite sure on the third point though, I might be simply confusing things with 'rm -f'.
We switched to ghostpdl long time ago.
(In reply to Thomas Deutschmann from comment #2) > We switched to ghostpdl long time ago. To this I can only say: huh ? The content of the ebuild says the opposite.
...also, none of the other parts seem to have been addressed.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463ee510db265bbd373aadce60112eca3d062c8d commit 463ee510db265bbd373aadce60112eca3d062c8d Author: Sam James <sam@gentoo.org> AuthorDate: 2022-04-17 12:06:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-17 12:08:59 +0000 app-text/ghostscript-gpl: add 9.56.1 (Done the font bit anyway for 502566). Closes: https://bugs.gentoo.org/820164 Bug: https://bugs.gentoo.org/784173 Bug: https://bugs.gentoo.org/502566 Signed-off-by: Sam James <sam@gentoo.org> app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild | 180 +++++++++++++++++++++ 2 files changed, 182 insertions(+)