Upon trying to test a fix and submit the ebuild to fix Bug #136836 , I came across a rather funny issue. It seems that when you run `ebuild <file>.ebuild digest`, it will not create the necessary files because of the fetch restriction. For this reason, I could never test the modified ebuild in my overlay. # ebuild mathematica-fonts-4.2-r1.ebuild digest !!! media-fonts/mathematica-fonts-4.2-r1 has fetch restriction turned on. !!! This probably means that this ebuild's files must be downloaded !!! manually. See the comments in the ebuild for more information. * Please visit the homepage: * http://support.wolfram.com/mathematica/systems/windows/general/latestfonts.html * and download * http://support.wolfram.com/mathematica/systems/windows/general/files/MathFonts_TrueType_42.exe * Then just put the file in /usr/portage/distfiles # ll /usr/portage/distfiles/MathFonts_TrueType_42.exe -rw-rw-r-- 1 root portage 701K 2006-05-19 09:04 /usr/portage/distfiles/MathFonts_TrueType_42.exe ^ note that the file DOES exist I submitted the modified ebuild anyways, because it's TERRIBLY trivial, and this bug is notably the bigger issue of the two ;). I don't believe anything is relevant in my --info except the version info, but certainly nothing in my env. Portage 2.1.1_pre5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r4 i686) ================================================================= System uname: 2.6.17-gentoo-r4 i686 Pentium III (Coppermine) Gentoo Base System version 1.12.4 Last Sync: Sat, 12 Aug 2006 07:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 If I was mistaken, and there is something needed in the env, please do let me know.
The problem is that you also need to download MathFonts_Type1_42.exe (note the '1') but the pkg_nofetch() message from the ebuild doesn't tell you to.
*mathematica-fonts-5.2 (14 Aug 2006) 14 Aug 2006; Marinus Schraal <foser@gentoo.org> mathematica-fonts-5.2.ebuild : Clean up the ebuild remove freetype USE, it all comes in one pack now remove nofetch restrict