[Bug 1074266] New: ghostscript-fonts is outdated
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266 Bug ID: 1074266 Summary: ghostscript-fonts is outdated Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: All OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org Assignee: xorg-maintainer-bugs@forge.provo.novell.com Reporter: joshua.kraemer@gmail.com QA Contact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- URW's base 35 fonts provided by ghostscript-fonts-std and ghostscript-fonts-other are severely outdated (almost 6 years old). They should be replaced by the current fonts, available here: https://github.com/ArtifexSoftware/urw-base35-fonts Also, the ghostscript-fonts-* packages should probably be renamed to urw-base35-fonts. The current outdated fonts have old formats and old names, which are for example no longer compatible with the current fontconfig files, available here: https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
Stefan Brüns
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
Stefan Brüns
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c2
--- Comment #2 from Stefan Brüns
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c3
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c4
--- Comment #4 from Stefan Brüns
Stefan Brüns, feel free to submit a new font package to the OBS Printing project even if it is currently under development because --------------------------------------------------------------------- The "Printing" development project may contain new software or work-in-progress changes of existing software that might neither be in a stable state nor fit well into currently installed systems. --------------------------------------------------------------------- cf. https://build.opensuse.org/project/show/Printing
I will submit the package as soon as reasonable, but currently it is broken in to many aspects to be useful at all.
But a precondition for a font package in the Printing project is that those fonts directly belong to the base printing system for example when those fonts are really required by Ghostscript. In this case I could "just accept" a new font package.
In contrast optional additional fonts would better belong to a specific font project in the OBS e.g. M17N:fonts or something like that, see https://build.opensuse.org/project/show/M17N:fonts and therein the link to https://en.opensuse.org/openSUSE:Packaging_Fonts
I think in this case Printing is the right project: - the base 35 fonts are part of the Postscript Level 2 specification, which makes them part of the printing stack - they are redistributed on Github by Artifex (i.e. Ghostscript) - its the same fonts as bundled (for convenience) in Ghostscript
FYI:
I know basically nothing at all about fonts and their packaging.
I inherited the content of our current ghostscript-fonts package from our old ghostscript-library "all-in-one" package that contained Ghostscript plus several other stuff like fonts for Ghostscript which contained 7 separated upstream source 'tar' achives, cf. https://build.opensuse.org/package/show/openSUSE:Dropped/ghostscript-library
I had only split the fonts into a separated package, see https://bugzilla.opensuse.org/show_bug.cgi?id=735824 for all the details at that time and in particular regarding the fonts see therein starting at https://bugzilla.opensuse.org/show_bug.cgi?id=735824#c43 and subsequent comments.
The current upstream motion (apparently pushed by distributions) seems to be somewhat reversing the earlier steps, the base 35 fonts are still bundled in the ghostscript tarball, but also made available as an independent repository, where the latter also includes fontconfig data. The base 35 fonts currently provided in the ghostscript-fonts-std package have a significantly smaller glyph coverage than the one bundled with ghostscript (which are identical to the ones in the urw-base35-fonts gh repository). This has the effect that e.g. a PDF document referring to Adobe Times or Helvetica will render differently in Ghostscript (using a current Nimbus Roman/Sans) and Evince/Okular (Poppler) (apparently using Liberation Serif/Sans). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c5
--- Comment #5 from Stefan Brüns
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c6
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c7
--- Comment #7 from Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c9
--- Comment #9 from Joshua Krämer
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c10
--- Comment #10 from Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266
http://bugzilla.opensuse.org/show_bug.cgi?id=1074266#c11
--- Comment #11 from Joshua Krämer
participants (1)
-
bugzilla_noreply@novell.com