From owner-freebsd-ports@FreeBSD.ORG Sat Jun 21 17:02:31 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B482B64 for ; Sat, 21 Jun 2014 17:02:31 +0000 (UTC) Received: from nm17-vm1.bullet.mail.bf1.yahoo.com (nm17-vm1.bullet.mail.bf1.yahoo.com [98.139.213.55]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CB96622AC for ; Sat, 21 Jun 2014 17:02:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1403370143; bh=FvxgWhZcEGkPJP1sVRFkHYBwB9oVeAlUE7PRlASMv2w=; h=Received:Received:Received:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=IpqkV1q3R0/Tueh1qqOl1lu0JlkRcLO0tJp0eoTnmfyT/N1EAZ8FSfjOXvZYDHPBMN4afsWs8Qpm1ts4nanWEtXwTb3YpyrHhO2yZXqLcvXPlEnxE6QCrlgWpvV/j459S8nGLRJez/L35N6Mp1liVjzZri9tpGwyxokuFlcAdRhe+9np5bM0leRo+EWujuREa4qENaRJeFmT/ROdsuWDv04g+BkHx8xJcnZPiiivJ8UdbvakUmwO5JuMcncOOsUvdLzVJh15AVElO0MnQMpGamQik6LJiPVoq9GJyzHizEzzI2NdNJoGs0tFLv7juKLljRzyUn+XAjUxsgGvt9EeOw== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=jHn65HbeFMDC3VkPCezyVJansECy+YPuWBSjvQZRffxFN2fDNawnTE41MaNPK1av83r60xd54rWX6dNi5HXx+hDCv15yZ35kABeHQxLPOOP2btTLbpFpW7pqIx2Ntwj43MThjCORVpj+kyIDAZhqgPPErke81VO0IOlB1vV7t/nd4sxxXVBRXpzktHLRZ7UvJ29gm8Cn9juZ4xyu07GOTsZDDq/YgRsBOpE68j3XkZ9bxhNU6wk31xXDOJ/tg/Ml8rIINo50p6rmXyu0YfVuMscT011p9mJct6Py7V/tl8vbE7PA2xLSVYcGYtVadz2FG2Fl6eCXEtpg4EVYFXCiFg==; Received: from [66.196.81.172] by nm17.bullet.mail.bf1.yahoo.com with NNFMP; 21 Jun 2014 17:02:23 -0000 Received: from [98.139.211.198] by tm18.bullet.mail.bf1.yahoo.com with NNFMP; 21 Jun 2014 17:02:23 -0000 Received: from [127.0.0.1] by smtp207.mail.bf1.yahoo.com with NNFMP; 21 Jun 2014 17:02:23 -0000 X-Yahoo-Newman-Id: 171431.3191.bm@smtp207.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: GJuONKEVM1lXTzNiPn3gsyy2JaCZvsioqV9UTn4bp80enoZ PcUj8txlfVsfi_0SzN5yOZbcffqx0SgrwtgmHMs7aY_TXq_wu561jTIjQ7T4 79x66plibBhB9h3Q5uJkEoOnX96y5MSym6KQsWw1LDExjAahfsqoKZ6OaVVZ OzEyxuJw4VPZZrPcOvzaao9B3CSciB2jZLY2kGyohOpw7En8GQ9TtUwYo0rb UXA.CfYdM_7Uu7xv_m6mjDCu3dP_fwRTNfsja_KytGGXXSJIPmle9Iu_usNO yBeOjuOi0o0E25lywjciY6qLX6pRRo8tzFUxny6kcZH6AL5JVwmGvZ49MtmU TBSi9QHYscxih.YMojpoSRAsGiLq8NO_mWKuOvofN7.bmtav3Ct_UY_3cyZw F1enfWBRymVcBwvutGITREKAORJwpitoVHMfeC9okcylOy0aTApk1mBPAgkk 7oeOQ0tdKue0U3zEmePGaByJwBd.UfRrhgPE1IXwZ4jPJUzS3a8cPp0rp_vo sY7tU47Y7hJVf0u2qjP_7lADQCHbEFUbic4GcB7xKHq6l4Z7vsblwIH2Vtzm mZB_axPiSv5HIXRcgmun2s0ag1qQ3ZHdFOQ-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf X-Rocket-Received: from [192.168.0.102] (pfg@190.157.126.109 with plain [98.139.211.125]) by smtp207.mail.bf1.yahoo.com with SMTP; 21 Jun 2014 10:02:23 -0700 PDT Message-ID: <53A5BAA8.7030100@freebsd.org> Date: Sat, 21 Jun 2014 12:02:32 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: ports@FreeBSD.org Subject: maven and ports that try to fetch files during build stage Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 17:02:31 -0000 Hello; Some java ports, especially from ASF projects, commonly use maven to build and maven is meant to be a ports-like system to fetch dependencies as part of the build. Maven has it's own repository: http://search.maven.org/#browse This is a problem with the Apache POI port but it is also an issue with a potential Apache hadoop update: apparently our cluster doesn't like ports that download stuff as part of their build so Apache POI is broken. While it should be possible to independently pre-download all the dependencies and extract them were Maven needs them, this tends to make the use of Maven for ports a lot of work. Anyone has a good idea on how this should be dealt with? Regards, Pedro.