From owner-freebsd-java@FreeBSD.ORG Fri Mar 12 10:40:48 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0505216A4CE for ; Fri, 12 Mar 2004 10:40:48 -0800 (PST) Received: from iota.root-servers.ch (iota.root-servers.ch [193.41.193.195]) by mx1.FreeBSD.org (Postfix) with SMTP id 10E0043D2F for ; Fri, 12 Mar 2004 10:40:47 -0800 (PST) (envelope-from gabriel_ambuehl@buz.ch) Received: (qmail 49656 invoked from network); 12 Mar 2004 18:40:45 -0000 Received: from 217-162-135-163.dclient.hispeed.ch (HELO ga) (217.162.135.163) by 0 with SMTP; 12 Mar 2004 18:40:45 -0000 Date: Fri, 12 Mar 2004 19:43:38 +0100 From: Gabriel Ambuehl Organization: BUZ Internet Services X-Priority: 3 (Normal) Message-ID: <1731722915.20040312194338@buz.ch> To: Herve Quiroz In-Reply-To: <20040312175738.GA6099@arabica.esil.univ-mrs.fr> References: <20040308153418.GA33232@arabica.esil.univ-mrs.fr> <1226113013.20040309141947@buz.ch> <20040312175738.GA6099@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Manfred Riem cc: freebsd-java@FreeBSD.ORG Subject: Re[2]: PKGNAMEPREFIX for Java ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: gabriel_ambuehl@buz.ch List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Mar 2004 18:40:48 -0000 Hello Herve, Friday, March 12, 2004, 6:57:38 PM, you wrote: > On Tue, Mar 09, 2004 at 02:19:47PM +0100, Gabriel Ambuehl wrote: >> I think it's not so bad to have Java ports in the java directory >> considering what PITA it is to build Java (even on a fast machine, it >> takes forever and that's only the tip of the ice berg). This way people might >> be more aware of the fact that they'll need to go through the linux emu >> hoops to get it working... I mean the scripting languages are built >> quickly on any reasonably current hardware. > I'm not sure I understand your point of view here... are you speaking of JDK > ports or all Java ports? I didn't state anything regarding JDKs but if you ask > me, I think if we get rid of Java ports from the 'java' directory, we could > also move JDK ports towards another directory (probably 'lang' IMHO). Well obviously the Java ports all have the JDK as dependency ;-) And installing the JDK is a rather painful task no matter how fast your machine is. > it. Having to execute 'portupgrade java-fop' would make sure that users are > aware of the java dependency. Still the port would be located in a directory > relative to its category ('textproc' as for any text processing tool), which > would be considered the "right" place for any non-Java port. Mhh that's a good point too. Maybe one could have the ports hit the user some key during interactive builds so they understand what they are going to do to their system? And for batch builds, it would simply be ignored so that bento could still work with it. > As a side note, we already have a native binary distribution for JDK 1.3 and I > believe that we will soon have the same for JDK 1.4, thanks to Alexey, Greg and > others... So running Java won't be a PITA anymore. Well from what I remember, Diablo binary doesn't run on current (maybe it does now, didn't last time I tried it). But sure, I'll love to see JDK 1.4 binaries (especially as it would shut up those "Java on BSD is evil" morons ;-). And even with diablo, you still have that stupid X dependency which is arguably not something that should live on headless servers. But I get your point about getting rid of ports/java/ (especially bad as some tools aren't even in there but in the category they belong, I know I had to search for ant more than just once ;-). Best regards, Gabriel