Bug 452357 - The mathml-fonts package needs some cleaning up
The mathml-fonts package needs some cleaning up
Status: CLOSED ERRATA
Product: Fedora
Classification: Fedora
Component: mathml-fonts (Show other bugs)
rawhide
All Linux
low Severity low
: ---
: ---
Assigned To: Rex Dieter
Fedora Extras Quality Assurance
: FutureFeature
: 477423 (view as bug list)
Depends On: lyx-fonts
Blocks:
  Show dependency treegraph
 
Reported: 2008-06-21 06:05 EDT by Nicolas Mailhot
Modified: 2009-09-16 22:29 EDT (History)
2 users (show)

See Also:
Fixed In Version: 1.6.4-1.fc10
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-08-03 13:27:36 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Nicolas Mailhot 2008-06-21 06:05:52 EDT
1. Please split the package so different upstreams with different licenses and
different levels of unicode compliance are not mixed toguether

(esp. since http://www.mozilla.org/projects/mathml/fonts/ now recommends *not*
installing some of them)

2. Please make sure the result is conformant with the latest font packaging
guidelines and current fc-cache behaviour
http://fedoraproject.org/wiki/Annotated_fonts_spec_template

3. Please document the result on
http://fedoraproject.org/wiki/Category:Packaged_fonts
using
http://fedoraproject.org/wiki/Font_description_template template
Comment 1 Nicolas Mailhot 2008-06-21 08:42:25 EDT
See also this wishlist item
https://fedoraproject.org/wiki/Asana_Math_font
Comment 2 Rex Dieter 2008-07-02 11:52:39 EDT
Nod, such cleanups have been a long-standing todo item of mine.  Still 
pondering the best approach to take here.

brainstorm:
1 make each upstream a subpkg
2 kill mathml-fonts altogether, package each upstream separately
3 some combo of 1 and 2
Comment 3 Nicolas Mailhot 2008-07-02 13:10:01 EDT
Obviously, I prefer do-it-all-cleanly option 2, but since you're the one doing
the work, that's your choice
Comment 4 Rex Dieter 2009-07-27 12:13:34 EDT
The more I look at it, the more 2 seems to be the only sane option here.  Will commence working on split items.
Comment 5 Rex Dieter 2009-07-27 12:14:36 EDT
*** Bug 477423 has been marked as a duplicate of this bug. ***
Comment 6 Rex Dieter 2009-07-27 13:31:10 EDT
mailed owners of packages with deps on mathml-fonts, including koffice, lyx, abiword, for details on what specifically is required by each of them.

In the near future, I'll EOL mathml-fonts, and potentially resurrect anything still needed.
Comment 7 Rex Dieter 2009-07-29 11:53:58 EDT
lyx-fonts pkg submitted for review, bug #514549
Comment 8 Susi Lehtola 2009-07-29 17:15:29 EDT
At least LyX is also available on EPEL and AFAIK the modern style font packages work only on >= F11 thanks to a series of mutually incompatible policy changes in the past.

What's the workaround for EPEL? Do you stick with mathml-fonts in the current EPEL releases?
Comment 9 Rex Dieter 2009-07-30 13:57:29 EDT
I'll make sure things stay compatible on the epel side of things, whether that means sticking with mathml-fonts as they are or incorporating something new, but compatible, is still unclear.
Comment 10 Rex Dieter 2009-08-03 13:27:36 EDT
now build as part of lyx

* Mon Aug 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.6.3-3                         
- add lyx-*-fonts subpkgs (#452357, #514549)                                               
- -common (noarch) subpkg                                                                  
- trim %changelog


TODO/FIXME remains to make lyx compatible with EPEL (in the absense of fontpackages-devel).  Still pondering on how best to do that.  May end up doing the font management by hand, not relying on fontpackages-devel at all.... not sure.
Comment 11 Nicolas Mailhot 2009-08-03 13:54:54 EDT
(In reply to comment #10)

> TODO/FIXME remains to make lyx compatible with EPEL (in the absense of
> fontpackages-devel).  Still pondering on how best to do that.  May end up doing
> the font management by hand, not relying on fontpackages-devel at all.... not
> sure.

fontpackages can probably be imported directly in EPEL if you need it, at worst you'll have to tweak the spec templates so they don't use stuff like noarch subpackages. The only hard dep of fontpackages is rpm (also if fontconfig is too old it won't autogenerate font metadata but then there's probably nothing to use it it EPEL either right now)
Comment 12 Fedora Update System 2009-08-26 15:31:31 EDT
lyx-1.6.4-1.fc11,koffice-1.6.3-24.20090306svn.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/lyx-1.6.4-1.fc11,koffice-1.6.3-24.20090306svn.fc11
Comment 13 Fedora Update System 2009-08-26 15:45:52 EDT
lyx-1.6.4-1.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/lyx-1.6.4-1.fc10
Comment 14 Fedora Update System 2009-09-15 03:52:48 EDT
lyx-1.6.4-1.fc11, koffice-1.6.3-24.20090306svn.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.
Comment 15 Fedora Update System 2009-09-15 03:56:59 EDT
lyx-1.6.4-1.fc10, koffice-1.6.3-24.20090306svn.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.
Comment 16 Fedora Update System 2009-09-16 22:29:59 EDT
lyx-1.6.4-1.el5, koffice-1.6.3-24.20090306svn.el5 has been pushed to the Fedora EPEL 5 stable repository.  If problems still persist, please make note of it in this bug report.

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