From owner-freebsd-java@FreeBSD.ORG Sun May 31 14:15:45 2009 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9823C106564A for ; Sun, 31 May 2009 14:15:45 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from viefep21-int.chello.at (viefep21-int.chello.at [62.179.121.41]) by mx1.freebsd.org (Postfix) with ESMTP id D4C188FC17 for ; Sun, 31 May 2009 14:15:44 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from edge02.upc.biz ([192.168.13.237]) by viefep16-int.chello.at (InterMail vM.7.09.01.00 201-2219-108-20080618) with ESMTP id <20090531135731.UECZ3327.viefep16-int.chello.at@edge02.upc.biz>; Sun, 31 May 2009 15:57:31 +0200 Received: from joanne.klop.ws ([62.163.38.246]) by edge02.upc.biz with edge id yDxU1b04a5Jf6UE02DxVbi; Sun, 31 May 2009 15:57:31 +0200 X-SourceIP: 62.163.38.246 Received: from 82-170-177-25.ip.telfort.nl (localhost [127.0.0.1]) by joanne.klop.ws (Postfix) with ESMTP id 135891CC1B; Sun, 31 May 2009 15:57:27 +0200 (CEST) Date: Sun, 31 May 2009 15:57:26 +0200 To: "Maho NAKATA" , jonc@chen.org.nz From: "Ronald Klop" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20090510210726.C9DE52840C@chen.org.nz> <20090526.164036.55849859.chat95@mac.com> <20090526.205337.193713045.chat95@mac.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20090526.205337.193713045.chat95@mac.com> User-Agent: Opera Mail/9.64 (FreeBSD) Cc: brian@experts-exchange.com, freebsd-java@freebsd.org Subject: Re: openjdk dies with: could not find libjava.so as root X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 May 2009 14:15:45 -0000 On Tue, 26 May 2009 13:53:37 +0200, Maho NAKATA wrote: > Hi > I cannot launch openjdk java as root > > # which java > /usr/local/openjdk6/bin/java > root# java > Error: could not find libjava.so > Error: could not find Java 2 Runtime Environment. > root# pkg_info | grep openjdk > openjdk6-b16_1 Sun\'s java 6 virtual machine release under the GPL > v2 > > however as normal user: > % which java > /usr/X11R6/bin/java > % java -version > openjdk version "1.6.0-internal" > OpenJDK Runtime Environment (build > 1.6.0-internal-maho_26_may_2009_11_16-b00) > OpenJDK 64-Bit Server VM (build 11.0-b17, mixed mode) > > strange :) > best,ls -l /usr/X11R6 lrwxr-xr-x 1 root wheel 10 Oct 26 2008 /usr/X11R6@ -> /usr/local > -- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ > Nakata Maho's PGP public keys: http://accc.riken.jp/maho/maho.pgp.txt I recommend removing /usr/X11R6/bin from all your paths. It isn't used for several years now. ls -l /usr/X11R6 lrwxr-xr-x 1 root wheel 10 Oct 26 2008 /usr/X11R6@ -> /usr/local Removing it will give you one less possibility for failure because the PATH is ambigious now. Ronald.