Date: Thu, 4 Nov 2010 07:35:21 +0000 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 Message-ID: <AANLkTimXSDb4bBWAV3kLsCdyMMVz6k4Vzx5nrnGa5HkN@mail.gmail.com> In-Reply-To: <201011031934.17767.jkim@FreeBSD.org> References: <201011032110.oA3LABd5097970@freefall.freebsd.org> <201011031751.47171.jkim@FreeBSD.org> <AANLkTim%2BxOQQ9ujHcF%2B-YTzX9_SXBkRXu_vQnNV_A7=-@mail.gmail.com> <201011031934.17767.jkim@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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?AANLkTimXSDb4bBWAV3kLsCdyMMVz6k4Vzx5nrnGa5HkN>