From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 5 09:20:15 2008 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 61BC71065673 for ; Sat, 5 Apr 2008 09:20:15 +0000 (UTC) (envelope-from jjuanino@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.186]) by mx1.freebsd.org (Postfix) with ESMTP id C9ADF8FC1F for ; Sat, 5 Apr 2008 09:20:14 +0000 (UTC) (envelope-from jjuanino@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so570007mue.6 for ; Sat, 05 Apr 2008 02:20:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:content-transfer-encoding:in-reply-to:x-operating-system:user-agent; bh=5Z0rvfpD3m+gYBSPG+bDyzzAcyFOmSGF3VXzxot5x7Y=; b=EUaZzWWhhAT8+F9blstVQUciJIgqitQZTi1j5gcaWfoKXo2uZi/W5CqGpf7eOGFAP31XAsCjmIaDRmI5uFDz2d7uXelZZnx3wz1416EYJ0M2MBsmZFtTRVdp3NrajJRHQbJHrHeRRIBy6zMAHd4tjB7yjafbU8LOTVy4UVfMBv0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:content-transfer-encoding:in-reply-to:x-operating-system:user-agent; b=Kq4awSs9L1LP4MZUuc3YklQXuxuYALsJ81S2ri8idrnPtpiWCA91b4Jlsn3WeUhqfPala/mc6cPzFRLeeRy5SQM9B7E/U9nOlvJkkhT5fQZR6tXA5gmk2Mokil2cc71iptlnCnaG8av7yHgghVZnXF7h0/ONp49IJOErNahLgMs= Received: by 10.78.132.2 with SMTP id f2mr6400901hud.19.1207385736501; Sat, 05 Apr 2008 01:55:36 -0700 (PDT) Received: from sanabria ( [85.60.93.233]) by mx.google.com with ESMTPS id t10sm7312494muh.13.2008.04.05.01.55.34 (version=SSLv3 cipher=OTHER); Sat, 05 Apr 2008 01:55:35 -0700 (PDT) Date: Sat, 5 Apr 2008 10:55:29 +0200 From: Jose Garcia Juanino To: thierry@FreeBSD.org Message-ID: <20080405085525.GA1336@sanabria> References: <200804041658.m34Gwhik054080@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200804041658.m34Gwhik054080@freefall.freebsd.org> X-Operating-System: FreeBSD 7.0-RELEASE User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-ports-bugs@FreeBSD.org 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: Sat, 05 Apr 2008 09:20:15 -0000 Hi Thierry, thanks a lot for take care of this problem report. Sorry if my english is not very clear... El viernes 04 de abril a las 18:58:43 CEST, thierry@FreeBSD.org escribió: > 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. There is a such "shebang" in the script /usr/local/share/java/sqldeveloper/sqldeveloper/bin/sqldeveloper but it is a commented line, as this script is not directly invocated. Instead, it is launched by /usr/local/bin/sqldeveloper with a sh interpreter. However, for clarity, we will include it in list of @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' \ (do-install target of Makefile). > 2) Run error: > > Launching sqldeveloper opens a splash screen, and stops. Please take a look at http://lists.freebsd.org/pipermail/freebsd-ports/2008-January/046416.html Answer "No" to the question "Would you like to migrate settings from a previous release?" (remove $HOME/.sqldeveloper first) > The displayed > messages are: > > [ ....... ] > > Running as root: > touch /usr/local/share/java/classes/packages.txt > makes it work: > > [ ....... ] > > 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. That packages.txt file is not neccesary to run sqldeveloper. These messages are annoying but harmless. Do you think is a good idea to install such empty file in a common area as ${JAVAJARDIR} is? I am worried if such file breaks some other software located in ${JAVAJARDIR}... But, you are the expert. I you think so, I will include it. Best regards