Tell me if I have this right. The proposed change is that on Nevada (as distinct from OpenSolaris/ Indiana) certain free fonts will no longer be accessible via "/usr/openwin", but only via /usr/X11/... ? This change affects *only* free fonts, and not any of the non=free ones!
If so, then JDK should be OK, since on Nevada we depend only on the non-free ones which I understand WILL NOT MOVE, but I recommend that you check this by looking at the JDK fontconfig.properties file for "Solaris" and making sure that all font paths listed there are still valid. -phil. On May 13, 2009, at 7:14 AM, Suresh Chandrasekharan wrote: > Hi Phil, > CC'ing you this ttf fontpath change in Nevada to address potential > issues similar to > > http://defect.opensolaris.org/bz/show_bug.cgi?id=8546 > > > Regards, > Suresh > > Xue Wei wrote: >> Hi, I'm filing this case as a self review and automatic approval. >> If you have any comments, please let me know by the end of one week. >> After one week, it will be approved automatically. >> >> >> Template Version: @(#)onepager.txt 1.34 07/08/27 SMI >> Copyright 2009 Sun Microsystems >> >> 1. Introduction >> 1.1. Project/Component Working Name: >> Changing Truetype Fonts path to make NV and OpenSolaris >> same. 1.2. Name of Document Author/Supplier: >> William Xue (wei.xue at sun.com) >> >> 1.3. Date of This Document: >> 05/05/2009 First Draft >> >> >> 2. Project Summary >> 2.1. Project Description: >> Change target directory to /usr/X11/lib/X11/fonts/TrueType >> for following free true type fonts. >> arphic-ukai >> arphic-uming >> wqy-zenhei >> hanyang-ko >> unfonts-ko >> thai-scalable >> indic-fonts-core >> ipafont >> 3. Business Summary >> 3.1. Problem Area: >> Currently OpenSolaris have removed /usr/openwin, (in latest >> build, it is just >> a symbolic link to /usr/X11). For Nevada, the true type fonts >> files are put under /usr/openwin. When IPS filter generates >> IPS packages for OpenSolaris from Nevada >> packages, it have to convert the fonts path from /usr/openwin/ >> lib/X11/fonts to >> /usr/X11/lib/X11/fonts by IPS utility. It causes the Nevada >> and Solaris Truetype >> fonts path are different. It's also not convenient for >> maintaining the g11n fonts >> workspace. And it's easy to cause font bugs. 4. >> Technical Description: >> 4.1. Details: >> 1>Change Truetype fonts path from /usr/openwin/lib/X11/fonts/ >> TrueType >> to /usr/X11/lib/X11/fonts/TrueType: >> arphic-ukai: >> /usr/openwin/lib/X11/fonts/TrueType/arphic -> >> /usr/X11/lib/X11/fonts/TrueType/arphic >> arphic-uming: >> /usr/openwin/lib/X11/fonts/TrueType/arphic -> >> /usr/X11/lib/X11/fonts/TrueType/arphic >> wqy-zenhei: >> /usr/openwin/lib/X11/fonts/TrueType/wqy -> >> /usr/X11/lib/X11/fonts/TrueType/wqy >> hanyang-ko: >> /usr/openwin/lib/X11/fonts/TrueType/hangyang -> >> /usr/X11/lib/X11/fonts/TrueType/hangyang >> unfonts-ko: >> /usr/openwin/lib/X11/fonts/TrueType/unfonts -> >> /usr/X11/lib/X11/fonts/TrueType/ >> unfonts thai-scalable: >> /usr/openwin/lib/X11/fonts/TrueType/thai-scalable -> >> /usr/X11/lib/X11/fonts/TrueType/thai- >> scalable indic-fonts-core >> /usr/openwin/lib/X11/fonts/TrueType/indic-fonts-core -> >> /usr/X11/lib/X11/fonts/TrueType/indic-fonts- >> core ipafont >> /usr/openwin/lib/X11/fonts/TrueType/ipafont -> >> /usr/X11/lib/X11/fonts/TrueType/ >> ipafont >> For /etc/fonts/fonts.conf, it does not need adding new <dir> item for >> /usr/X11/lib/X11/fonts/TrueType, because there >> is <dir>/usr/X11R6/lib/X11/fonts</dir> >> in current fonts.conf. The /usr/X11R6 is symbolic link to / >> usr/X11. >> Therefore, the fonts under /usr/X11/lib/X11/fonts/TrueType >> can be >> found and used. >> 2>Change source from g11n closed repository to g11n open >> repository: >> from ../g11n-closed/sun_src/closed/xorg/fonts >> to ../g11n_open/src/xorg/fonts >> 4.2. Bug/RFE Number(s): >> 6837918 >> >> 4.3. In Scope: >> N/A. >> >> 4.4. Out of Scope: >> N/A. >> >> 4.5. Interfaces: >> Interfaces are project private. Please Reference 4.1-1> >> >> 4.6. Doc Impact: >> None. >> >> 4.7. Admin/Config Impact: >> None. >> >> 4.8. HA Impact: >> None. >> >> 4.9. I18N/L10N Impact: >> No impact to current XI18N. >> >> 4.10. Packaging & Delivery: >> Updated packages: >> SUNWttf-arphic-uming >> SUNWttf-arphic-ukai >> SUNWttf-wqy-zenhei >> SUNWttf-wqy-zenhei-root >> SUNWttf-hanyang-ko >> SUNWttf-hanyang-ko-core >> SUNWttf-unfonts-ko-core SUNWttf-unfonts-ko-extra >> SUNWttf-indic-fonts-core >> SUNWttf-thai-scalable >> SUNWttf-ipafont >> 4.11. Security Impact: >> None. >> >> 5. Reference Documents: >> [1] http://bugs.opensolaris.org/view_bug.do?bug_id=6800051 >> >> >> 6. Resources and Schedule: >> 6.4. Product Approval Committee requested information: >> 6.4.1. Consolidation or Component Name: >> G11N (Globalization) >> >> 6.5. ARC review type: >> Automatic 6.6. ARC Exposure: >> open >> >> >
