ports/178529: net/hornetq: uses home directory during build, not allowed
Jason Helfman
jgh at FreeBSD.org
Thu May 16 06:30:01 UTC 2013
The following reply was made to PR ports/178529; it has been noted by GNATS.
From: Jason Helfman <jgh at FreeBSD.org>
To: Radim Kolar <hsn at filez.com>
Cc: bug-followup at freebsd.org
Subject: Re: ports/178529: net/hornetq: uses home directory during build, not allowed
Date: Wed, 15 May 2013 23:20:27 -0700
--e89a8ff24c8fcaaa9e04dccfdc99
Content-Type: text/plain; charset=ISO-8859-1
On Wed, May 15, 2013 at 5:20 PM, Radim Kolar <hsn at filez.com> wrote:
> The following reply was made to PR ports/178529; it has been noted by
> GNATS.
>
> From: Radim Kolar <hsn at filez.com>
> To: John Marino <draco at marino.st>
> Cc: bug-followup at FreeBSD.org
> Subject: Re: ports/178529: net/hornetq: uses home directory during build,
> not allowed
> Date: Thu, 16 May 2013 02:10:08 +0200
>
> > I have provided proof this packages is writing in the $HOME directory
> > which considered an error, BROKEN even. You are free to get
> > confirmation from portmgr about that.
> i belive you. You seems to be person with lot of experience in this
> area. Then make deal with portmgr to do this: mark port as broken and
> remove me as port maintainer.
By creating a local tar/zip archive of .m2/repository on a clean build, and
then extracting this into
the work directory. You can in theory run maven in offline mode and point
it to this repository for
building by editing:
${WRKSRC}/build-maven.xml
build-maven.xml: <!-- <arg
value="-Dmaven.repo.local=/work/eap-51/maven-repository"/> -->
build-maven.xml: <!-- arg
value="-Dmaven.repo.local=/work/eap/maven-repository"/ -->
Please refer to the work I've done in databases/jasperserver as a guide to
this.
I am trying to get this to work for another port, as well.
I do think the bigger solution is to modify where maven is storing it's
data per m2.conf from the distribution, itself.
Thanks!
-jgh
--
--
Jason Helfman | FreeBSD Committer
jgh at FreeBSD.org | http://people.freebsd.org/~jgh | The Power to Serve
--e89a8ff24c8fcaaa9e04dccfdc99
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">On Wed, May 15, 2013 at 5:20 PM, Radim Kolar <span dir=3D"=
ltr"><<a href=3D"mailto:hsn at filez.com" target=3D"_blank">hsn at filez.com</=
a>></span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:soli=
d;padding-left:1ex">
<div class=3D"im">The following reply was made to PR ports/178529; it has b=
een noted by GNATS.<br>
<br>
</div>From: Radim Kolar <<a href=3D"mailto:hsn at filez.com">hsn at filez.com<=
/a>><br>
To: John Marino <<a href=3D"mailto:draco at marino.st">draco at marino.st</a>&=
gt;<br>
<div class=3D"im">Cc: bug-followup at FreeBSD.org<br>
Subject: Re: ports/178529: net/hornetq: uses home directory during build,<b=
r>
=A0not allowed<br>
</div>Date: Thu, 16 May 2013 02:10:08 +0200<br>
<div class=3D"im"><br>
=A0> I have provided proof this packages is writing in the $HOME directo=
ry<br>
=A0> which considered an error, BROKEN even. =A0You are free to get<br>
=A0> confirmation from portmgr about that.<br>
</div>=A0i belive you. You seems to be person with lot of experience in thi=
s<br>
=A0area. Then make deal with portmgr to do this: mark port as broken and<br=
>
=A0remove me as port maintainer.</blockquote></div><div class=3D"gmail_extr=
a"><br></div>By creating a local tar/zip archive of .m2/repository on a cle=
an build, and then extracting this into</div><div class=3D"gmail_extra">the=
work directory. You can in theory run maven in offline mode and point it t=
o this repository for</div>
<div class=3D"gmail_extra">building by editing:</div><div class=3D"gmail_ex=
tra">${WRKSRC}/build-maven.xml</div><div class=3D"gmail_extra"><br></div><d=
iv class=3D"gmail_extra"><div class=3D"gmail_extra">build-maven.xml: =A0 =
=A0 =A0 =A0<!-- <arg value=3D"-Dmaven.repo.local=3D/work/eap-51/=
maven-repository"/> --></div>
<div class=3D"gmail_extra">build-maven.xml: =A0 =A0 =A0 =A0<!-- arg valu=
e=3D"-Dmaven.repo.local=3D/work/eap/maven-repository"/ --></di=
v><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Please re=
fer to the work I've done in databases/jasperserver as a guide to this.=
</div>
<div class=3D"gmail_extra">I am trying to get this to work for another port=
, as well.</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_ex=
tra">I do think the bigger solution is to modify where maven is storing it&=
#39;s data per m2.conf from the distribution, itself.</div>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Thanks!</di=
v><div class=3D"gmail_extra">-jgh</div><br clear=3D"all"><div><br></div>-- =
<br>--<br>Jason Helfman=A0=A0=A0=A0=A0=A0 =A0=A0 | FreeBSD Committer<br>jgh=
@FreeBSD.org=A0=A0=A0=A0 | <a href=3D"http://people.freebsd.org/%7Ejgh" tar=
get=3D"_blank">http://people.freebsd.org/~jgh</a>=A0 | The Power to Serve<b=
r>
</div></div>
--e89a8ff24c8fcaaa9e04dccfdc99--
More information about the freebsd-ports-bugs
mailing list