From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 4 16:58:44 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16841106566C; Fri, 4 Apr 2008 16:58:44 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 079F08FC0C; Fri, 4 Apr 2008 16:58:44 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from freefall.freebsd.org (thierry@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m34GwhLJ054084; Fri, 4 Apr 2008 16:58:43 GMT (envelope-from thierry@freefall.freebsd.org) Received: (from thierry@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m34Gwhik054080; Fri, 4 Apr 2008 16:58:43 GMT (envelope-from thierry) Date: Fri, 4 Apr 2008 16:58:43 GMT Message-Id: <200804041658.m34Gwhik054080@freefall.freebsd.org> To: jjuanino@gmail.com, thierry@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, thierry@FreeBSD.org From: thierry@FreeBSD.org Cc: Subject: Re: ports/119756: New port: databases/sqldeveloper Graphical tool for database development X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2008 16:58:44 -0000 Synopsis: New port: databases/sqldeveloper Graphical tool for database development State-Changed-From-To: open->feedback State-Changed-By: thierry State-Changed-When: Ven 4 avr 2008 16:48:20 UTC State-Changed-Why: Thanks for this PR, but I have two remarks: 1) we cannot install shell scripts with '/bin/bash' in the shebang; you should either add a run-dependency on shells/bash and replace /bin/bash by ${LOCALBASE}/bin/bash, or (better!) replace /bin/bash by /bin/sh and remove bashisms - if any. 2) Run error: Launching sqldeveloper opens a splash screen, and stops. The displayed messages are: Oracle SQL Developer Copyright (c) 2006, 2007, Oracle. All rights reserved. Using oracle.home=/usr/local/share/java/sqldeveloper Using ide.user.dir=/home/thierry/.sqldeveloper java.io.FileNotFoundException: /usr/local/share/java/classes/packages.txt (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.(FileOutputStream.java:179) at java.io.FileOutputStream.(FileOutputStream.java:131) at java.io.PrintWriter.(PrintWriter.java:212) at oracle.ide.boot.PCLMain.generatePackagesTxtIfMissing(PCLMain.java:318) at oracle.ide.boot.PCLMain.createExtensionManagerLoader(PCLMain.java:94) at oracle.ide.boot.PCLMain.main(PCLMain.java:36) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at oracle.classloader.util.MainClass.invoke(MainClass.java:89) at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:218) at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:90) at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:66) at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:55) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at oracle.ide.boot.Launcher.invokeMain(Launcher.java:508) at oracle.ide.boot.Launcher.launchImpl(Launcher.java:106) at oracle.ide.boot.Launcher.launch(Launcher.java:60) at oracle.ide.boot.Launcher.main(Launcher.java:49) Running as root: touch /usr/local/share/java/classes/packages.txt makes it work: Oracle SQL Developer Copyright (c) 2006, 2007, Oracle. All rights reserved. Using oracle.home=/usr/local/share/java/sqldeveloper Using ide.user.dir=/home/thierry/.sqldeveloper Addin: Translator PlSql is trying to register a input type (.plsql) which conflicts with translator PlSql who already using this input type reloadBuffers(): 49 nodes checked in 3.95301E-4 second(s) I don't know if this packages.txt should have been installed by the JRE, but in order to install a running port, you should test on post-install if it exists, else install a minimal ${JAVAJARDIR}/packages.txt. Best regards, -- Th. Thomas. Responsible-Changed-From-To: freebsd-ports-bugs->thierry Responsible-Changed-By: thierry Responsible-Changed-When: Ven 4 avr 2008 16:48:20 UTC Responsible-Changed-Why: Take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=119756