Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2002 11:29:20 +0930 (CST)
From:      "Greg 'groggy' Lehey" <grog@lemis.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/42941: mozilla does not install all necessary libraries
Message-ID:  <20020919015920.8CFA581301@wantadilla.lemis.com>

next in thread | raw e-mail | index | archive | help

>Number:         42941
>Category:       ports
>Synopsis:       mozilla does not install all necessary libraries
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 18 19:00:08 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Greg 'groggy' Lehey
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
LEMIS (SA) Pty Ltd
>Environment:
System: 
	FreeBSD nameless 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Tue Sep
	17 01:28:02 GMT 2002
	root@:/src/FreeBSD/5-CURRENT-WANTADILLA/src/sys/i386/compile/GENERIC
	i386

>Description:
	On starting mozilla, the following message appears:

	LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]

	This is due to the lack of the Java Development kit.  The port
	installs the following symlink, but it doesn't check for the
	existence of the library:

	  /bin/ln -sf /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so  /usr/X11R6/lib/mozilla-devel/plugins/libjavaplugin_oji.so

There is
	no indication of why this happens, or what to do about it.

>How-To-Repeat:
	Install mozilla or mozilla-devel on a clean system.
>Fix:

	The problem here seems to be that the Java library needs to be
	downloaded manually, due to the strange license requirements.
	I'd suggest:

	1.  Only create the symlink if the target file
            /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so
            actually exists.
	2.  If it doesn't exist, print instructions for how to install
            it, and what the consequences will be if you don't.
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020919015920.8CFA581301>