Bug 737144

Summary: 389 console cannot launch without fonts
Product: [Fedora] Fedora Reporter: Matthew Davis <mdavis>
Component: 389-admin-consoleAssignee: Deon Ballard <dlackey>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: nhosoi, nkinder, rmeggins, shaines
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-26 22:25:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Matthew Davis 2011-09-09 18:10:15 UTC
Description of problem:

Not font packages got installed after installing 389. Launching 389-console failed with the following error:

Exception in thread "main" java.lang.Error: Probable fatal error:No fonts found.
	at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1088)
	at sun.font.FontManager.initialiseDeferredFont(FontManager.java:960)
	at sun.font.FontManager.findOtherDeferredFont(FontManager.java:899)
	at sun.font.FontManager.findDeferredFont(FontManager.java:916
<snip - as this goes on for a while, but I think you get the point>


Version-Release number of selected component (if applicable):

RHEL6. I know this is a bug against a Fedora release, but I couldn't figure out a better way to file the bug.

[root@ldap ~]# rpm -qa|grep 389
389-adminutil-1.1.14-2.el6.x86_64
389-ds-base-1.2.9-0.2.a2.el6.x86_64
389-admin-console-1.1.8-1.el6.noarch
389-ds-console-doc-1.2.6-1.el6.noarch
389-dsgw-1.1.7-1.el6.x86_64
389-console-1.1.7-1.el6.noarch
389-ds-base-libs-1.2.9-0.2.a2.el6.x86_64
389-admin-1.1.23-1.el6.x86_64
389-ds-console-1.2.6-1.el6.noarch
389-admin-console-doc-1.1.8-1.el6.noarch
389-ds-1.2.2-1.el6.noarch


How reproducible:
Everytime

Steps to Reproduce:
1. Install 389 from the testing repo
2.yum --enablerepo=epel-testing-389-ds-base --enablerepo=epel-testing install 389-ds
3. Setup dirserver
4. Run 389-console
  
Actual results:

Error above



Expected results:

Console

Additional info:

I fixed it by installing liberation-sans-fonts.noarch.