Fontforge segfaults while trying to emerge media-fonts/mplus-outline-fonts-0_pre019. I've tried the two previous fontforges as well, with the same results, however, media-fonts/mplus-outline-fonts-0_pre016 successfully installs with the current fontforge. Glyph 9216 is called ".notdef", a singularly inept choice of name (only glyph 0 may be called .notdef) FontForge will rename it. Bad lookup table: format=6, first=65535 total glyphs in font=9217 /gentoo/tmp/portage/media-fonts/mplus-outline-fonts-0_pre019/temp/environment: line 2170: 31347 Segmentation fault fontforge -script m++ipa.pe * * ERROR: media-fonts/mplus-outline-fonts-0_pre019 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2171: Called die * The specific snippet of code: * fontforge -script m++ipa.pe || die; * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/media-fonts:mplus-outline-fonts-0_pre019:20081212-041528.log'. * The ebuild environment file is located at '/gentoo/tmp/portage/media-fonts/mplus-outline-fonts-0_pre019/temp/environment'. * >>> Failed to emerge media-fonts/mplus-outline-fonts-0_pre019, Log file: >>> '/var/log/portage/media-fonts:mplus-outline-fonts-0_pre019:20081212-041528.log'
Created attachment 175029 [details] emerge --info
Created attachment 175031 [details] emerge log
Please, also paste your "emerge -pv fontforge" output. We need to see which USE flags you 're using.
> Please, also paste your "emerge -pv fontforge" output. We need to see which USE > flags you 're using. I have same problem. Here is my 'emerge -pv fontforge' result. [ebuild R ] media-gfx/fontforge-20080927 USE="X gif jpeg png python svg tiff truetype unicode -nls"
(In reply to comment #3) > Please, also paste your "emerge -pv fontforge" output. We need to see which USE > flags you 're using. > All of them. emerge -pv fontforge These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] media-gfx/fontforge-20081117 USE="X gif jpeg nls png python svg tiff truetype unicode" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB
Created attachment 175673 [details] backtrace of fontforge I had the same problem with my x86 machine (but not with amd64 machine). After the error I cd'd to "/var/tmp/portage/media-fonts/mplus-outline-fonts-0_pre019/work/mplus-TESTFLIGHT-019", and got this backtrace attached. (with this command : "gdb --args fontforge -script m++ipa.pe") Hmm.. it seems that there is a problem with glibc, doesn't it? I'm using the following packages. [ebuild R ] sys-libs/glibc-2.9_p20081201 USE="nls -debug -gd -glibc-compat20 -glibc-omitfp (-hardened) (-multilib) -profile (-selinux) -vanilla" 0 kB [ebuild R ] media-gfx/fontforge-20081117 USE="X gif jpeg nls png python svg truetype unicode -tiff" 0 kB
The latest version of fontforge (20081224) seems to work. (At least it doesn't segfault when emerging.)
Yup, I've reported this problem upstream and it was fixed... Thank George Williams for his support. Fixed.