From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QPWXY-0003S0-21 for garchives@archives.gentoo.org; Thu, 26 May 2011 09:07:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D64BC1C0A5; Thu, 26 May 2011 09:07:06 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 909731C0A5 for ; Thu, 26 May 2011 09:07:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 103181B400E for ; Thu, 26 May 2011 09:07:06 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -3.484 X-Spam-Level: X-Spam-Status: No, score=-3.484 required=5.5 tests=[AWL=0.115, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jhe4Ko1gjz7d for ; Thu, 26 May 2011 09:06:59 +0000 (UTC) Received: from mail-fx0-f49.google.com (mail-fx0-f49.google.com [209.85.161.49]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 184861B402D for ; Thu, 26 May 2011 09:06:58 +0000 (UTC) Received: by fxm14 with SMTP id 14so680835fxm.36 for ; Thu, 26 May 2011 02:06:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=E4Lx8am5efzpaquVxS/umKOGvv1ky9K8hMqY7c7Av9E=; b=Ki/DPgUHSwLU7TVhEBiluugW5KWHVhvFFljdyY/Mzs/VRI1gI4BzjEUFem42m9CEgE QlDIJLQPvdW/mWhcsvoSW7gJfY9C0PONeHBsIo9UmImScfKn91R4Z37xC+ydM3QFQ4cz tfaTicnnfxrbEo3ft493CXXKSwSt9PPHrb/e8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=AWTwIPlmbZX8r23gVGSlyAONvza0++i1CwT01930mrJziemHLhU/hYkU+f23fXend0 lrTex5uwSAzTcr+4uKiLMuq7cUN067x6XIvM9EmdrwuqAFL8jd4I7bmIB1z62/vZ/qw/ f80mFzEQLNW1BTSiLXM009wHshQE615vy7Abw= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 Received: by 10.223.53.85 with SMTP id l21mr673401fag.26.1306400817088; Thu, 26 May 2011 02:06:57 -0700 (PDT) Received: by 10.223.96.5 with HTTP; Thu, 26 May 2011 02:06:57 -0700 (PDT) In-Reply-To: References: <4DD923B5.6060508@codelutin.com> <4DD985FA.3020904@gentoo.org> <4DDA00D4.3060603@gentoo.org> <4DDB753E.4020908@gentoo.org> Date: Thu, 26 May 2011 14:36:57 +0530 Message-ID: Subject: Re: [gentoo-java] Re: Maven from source - version 2.x or 3.x ? From: Kasun Gajasinghe To: gentoo-java@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 4511bfc5b285d34acdb5a7d974d36a23 Hi J=C3=B6rg, and Robert, >> FWIW one unresolved challenge for linux distributions with the rise of >> bytecode languages (such as Java) is that compressed bytecodes are not >> binaries in the usual sense (platform dependent machine executable >> machine code). i know that it's a hard thing for the linux community >> to hear but it's about time that the community acknowledged that these >> languages are now mainstream and stop trying to force them into a >> inappropriate provisioning model. So... what exactly are you suggesting? Switch in to using binaries instead of building from source paradigm? > > To build Maven from source in Gentoo I wonder about the hen-and-egg probl= em. Yes. To Bootstrap maven, the work around for this is by: first generate ANT build.xml via `mvn ant:ant`. maven-bin will provide the mvn command in this case. Then patch that build.xml to the source. After that, ANT will take care of the building from source. If any of you is interested, you are welcome to have a look at the proposal for Maven from source for Gentoo [1]. Feedback is much appreciated. [1] http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/kasun_g= ajasinghe/1 Thanks, --Kasun PS: Glad to see that "reply-to" now defaults to gentoo-java list. :-) --=20 ~~~*******'''''''''''''*******~~~ Kasun Gajasinghe, University of Moratuwa, Sri Lanka. Blog: http://kasunbg.blogspot.com Twitter: http://twitter.com/kasunbg