Bug 1376476 - urw-fonts: new release(20160926) available
Summary: urw-fonts: new release(20160926) available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: urw-fonts
Version: 26
Hardware: All
OS: Linux
medium
low
Target Milestone: ---
Assignee: David Kaspar // Dee'Kej
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1458840
Blocks: 1470700
TreeView+ depends on / blocked
 
Reported: 2016-09-15 14:10 UTC by Account closed by the user
Modified: 2017-10-04 15:31 UTC (History)
5 users (show)

Fixed In Version: urw-base35-fonts-20170801-2.fc28, urw-base35-fonts-20170801-2.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-10-04 15:31:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Account closed by the user 2016-09-15 14:10:33 UTC
Fedora urw-fonts package includes old versions of the same fonts, and it should be deleted.

Comment 1 David Kaspar // Dee'Kej 2016-09-15 16:45:04 UTC
Can you please clarify more on this?

Does it mean that Fedora ships its own fonts and the urw-fonts are part of it?
In which package are those "default" fonts included?
Should the urw-fonts package be retired?

I will be doing rebase to ghostscript-9.20 when it comes out, it should be available for F26. It would be nice to have this solved for this rebase, but I will most likely not touch previous releases. Feels to me like useless work since the rebase is coming, and I'm time constraints at the moment.

Regards,

Dee'Kej

Comment 2 Account closed by the user 2016-09-21 15:24:04 UTC
(In reply to David Kaspar [Dee'Kej] from comment #1)

> Does it mean that Fedora ships its own fonts and the urw-fonts are part of
> it?

Fedora ghostscript package deletes internal fonts (Resource/Font/)
for unknown reasons. From the spec file:
# Don't ship URW fonts; we already have them.
rm -rf $RPM_BUILD_ROOT%{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Font

And instead a very old urw-fonts version(1.0.7pre44) is shipped, from:
http://svn.ghostscript.com/ghostscript/tags/

> In which package are those "default" fonts included?
> Should the urw-fonts package be retired?

Upstream ghostscript project already has latest urw-fonts in Resource/Font/

If Resource/Font/ is included in Fedora ghostscript package, YES it should
be deleted.
Otherwise it should be updated from http://git.ghostscript.com/?p=urw-core35-fonts.git
or http://downloads.ghostscript.com/public/ (old packages)


Thank you.

Comment 3 David Kaspar // Dee'Kej 2016-09-21 15:49:47 UTC
(In reply to Xose Vazquez Perez from comment #2)
> Fedora ghostscript package deletes internal fonts (Resource/Font/)
> for unknown reasons. From the spec file:
> # Don't ship URW fonts; we already have them.
> rm -rf $RPM_BUILD_ROOT%{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Font
> 
> And instead a very old urw-fonts version(1.0.7pre44) is shipped, from:
> http://svn.ghostscript.com/ghostscript/tags/
The reason for this is that according to Fedora Packaging Guidelines (FPG - https://fedoraproject.org/wiki/Packaging:Guidelines) packages should not bundle anything that is already present in Fedora, or can be created as separate package that other packages can use as well. In other words, we should BuildRequires whatever we can/are able.

> > In which package are those "default" fonts included?
> > Should the urw-fonts package be retired?
> 
> Upstream ghostscript project already has latest urw-fonts in Resource/Font/
> 
> If Resource/Font/ is included in Fedora ghostscript package, YES it should
> be deleted.
> Otherwise it should be updated from
> http://git.ghostscript.com/?p=urw-core35-fonts.git
> or http://downloads.ghostscript.com/public/ (old packages)

So looking at this request, this is more about updating the old urw-fonts package. I'm inclined to have the urw-fonts package built from ghostscript package, since it seems they keep the up-to-date version of it.

I was planning to ask the maintainer of the urw-fonts to take ownership. I will see what can be done in this case.

Regards,

Dee'Kej

Comment 4 Account closed by the user 2016-09-21 20:38:11 UTC
(In reply to David Kaspar [Dee'Kej] from comment #3)

> So looking at this request, this is more about updating the old urw-fonts
> package. I'm inclined to have the urw-fonts package built from ghostscript
> package, since it seems they keep the up-to-date version of it.

Trivial info, but just in case:

- The "Fedora urw-fonts package" includes "PostScript Type 1 font" files and its "metrics".
- "Resource/Font/*" from Ghostscript source only "PostScript Type 1 font" files.
- And urw-core35-fonts.git includes "PostScript Type 1 font" + "font metrics" + "OpenType font" + "TrueType font"

Comment 5 Account closed by the user 2016-09-27 14:18:49 UTC
FYI, gs-9.20 and urw-base35-20160926 fonts were released today:

- GS: http://www.ghostscript.com/doc/9.20/History9.htm#Version9.20

- Fonts

  This release includes a new release of the base 35 Postscript fonts.
  This font release includes the extended Cyrillic and Greek glyph sets
  originally released for only 3 "core" typefaces, now included in all
  the typefaces in the base 35 fonts set.

    http://downloads.ghostscript.com/public/fonts/

Comment 6 David Kaspar // Dee'Kej 2016-09-28 09:45:23 UTC
(In reply to Xose Vazquez Perez from comment #5)
> FYI, gs-9.20 and urw-base35-20160926 fonts were released today:

Yes, I'm aware of that... :) https://bugzilla.redhat.com/show_bug.cgi?id=1268838

Anyway, thanks for notifying me. ;)

Comment 7 Account closed by the user 2017-02-09 00:36:49 UTC
Is there any news?

Comment 8 David Kaspar // Dee'Kej 2017-02-09 17:26:15 UTC
Not really, I was doing some pre-liminary investigations during December 2016, but I hit several problems with my Fedora, which took some time to solve.

Now I'm focusing on something different. I hope to get back to this in March/April, but I'm not making any promises, because this will have to be coordinated with fixing of other packages related to ghostscript.

Best regards,

Dee'Kej

Comment 9 Fedora End Of Life 2017-02-28 10:18:41 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 10 David Kaspar // Dee'Kej 2017-05-15 10:35:30 UTC
This is still a BZ I will be dealing with - reopening.


Note You need to log in before you can comment on or make changes to this bug.