Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Nov 2010 08:10:13 GMT
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        java@FreeBSD.org
Subject:   Re: ports/151923: [patch] java/openjdk6: free and native openjdk bootstrap
Message-ID:  <201011040810.oA48ADxL013639@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/151923; it has been noted by GNATS.

From: Baptiste Daroussin <bapt@freebsd.org>
To: Jung-uk Kim <jkim@freebsd.org>
Cc: David DEMELIER <demelier.david@gmail.com>, bug-followup@freebsd.org, 
	freebsd-java@freebsd.org
Subject: Re: ports/151923: [patch] java/openjdk6: free and native openjdk bootstrap
Date: Thu, 4 Nov 2010 07:35:21 +0000

 2010/11/3 Jung-uk Kim <jkim@freebsd.org>:
 > On Wednesday 03 November 2010 06:43 pm, David DEMELIER wrote:
 >> I made this like pkgsrc does, pkg_add -r openjdk6 pulls some
 >> dependencies, I agree with you pkg_add'ing the prebuilt package is
 >> possible but some people don't like this.
 >
 > If you are building it, you will need the dependencies sooner or later
 > anyway. =A0I don't see your point. :-/
 >
 >> If you run -current or -stable packages could be outdated too, here
 >> using a bootstrap will build depends from ports and openjdk from
 >> ports without any binaries and without any non-free binaries.
 >
 > What made you think that your bootstrap binaries won't be outdated?
 > In fact, I cannot shake the feeling that it may rot even faster than
 > prebuilt packages.
 >
 
 Bootstrapping jdk has always been an issue because it depends on
 non-free binary packages. Try to setup a package build cluster from
 scratch it won't work  because of openjdk.
 
 This solution is the easiest way to get openjdk6 without too much pain
 for the user. he will just have to portmaster java/openjdk6 or the way
 they usually install ports on there systems without being forced to
 install prebuilt dependencies or install non free software.
 
 with the old way it would have been pkg_add -r openjdk6 && make &&
 make deinstall reinstall.
 
 Sorry but I prefer a simple make install :)
 
 In my case I would love to see it in the ports.
 
 regards,
 Bapt



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