Bug 148097 - incorrect media-fonts/mikachan-font-9.1 distribution
|
Bug#:
148097
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: x86
|
|
OS/Version: Other
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: cjk@gentoo.org
|
Reported By: jason@zenenet.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: incorrect media-fonts/mikachan-font-9.1 distribution
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-09-18 10:59 0000
|
I've been struggling for this for a while now. Was it really necessary to bump
mikachan up to 9.1 ?
There's two problem with it:
1) Only a 'TTC' file is created, and I cannot for the life of me work with this
file.
I googled for ttc2ttf, and the sites hosting the cpp file are all the same, but
the file cannot be compiled.
2) The mikachan download for linux page, doesn't even list a 9.1, so apparently
we're taking the ttc, from the exe, from the windows version?
(See http://mikachan.sourceforge.jp/linux.html for linux and
http://mikachan.sourceforge.jp/win.html for windows).
Mac is ironically right in the middle in terms of releases :).
3) This TTC nonsense is frustrating, because you can't use it with any ttf apps
like GD in PHP, nor with ImageMagick, etc.
So, the ultimate question:
Should 9.1 even exist in portage yet?
Aha, there was an open bug for it, but just searching 'mikachan' didn't find
it? Augh.
Regardless, the bump request is over in
http://bugs.gentoo.org/show_bug.cgi?id=92265
But I don't see why it was done in the first place...
Which version of freetype do you have? I'm using the (masked) 2.2.1 and it
works fine.
I suppose an easy solution is to slot 8.9 and 9.1 versions.
Okay, I suppose I have something to solve this problem.
TTF and TTC are different formats, some software just works with TTF, some
other support TTC too. As for this, the alternative I can think of is the one
I'm going to explain.
I can add two new packages: mikachan-font-ttf and mikachan-font-ttc, that
install the two different formats. They can easily live together, as they
install different files in different directories. Who needs one of the two,
just merge the needed one.
Then I can ask the arches having the previous versions stable to mark the new
ones stable, when they'll be, we can mask mikachan-font for removal in 30 days.
I can also create a mikachan-font-otf package for the OpenType version, so
we're all set.
Comments? If nobody disagrees in two days, I'll be going on with this idea.
The three versions are merged, now just need to keyword them as per bug
#149931.