<p>Did all that.  I then did chown -R myuser /opt/local then did install and it worked (with no sudo).</p>
<p>Wes</p>
<div class="gmail_quote">On Oct 2, 2012 4:29 PM, &quot;Ryan Schmidt&quot; &lt;<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On Oct 2, 2012, at 14:42, Wes James wrote:<br>
<br>
&gt; I get the following on Lion (10.7.4):<br>
&gt;<br>
&gt; sudo port install p5.12-locale-gettext<br>
&gt; Error: Unable to execute port: couldn&#39;t open &quot;/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-locale-gettext/p5.12-locale-gettext/work/.macports.p5.12-locale-gettext.state&quot;: permission denied<br>

&gt;<br>
&gt; This is right after a fresh install of macports for Lion.  Did selfupdate, then tried this and got error.<br>
<br>
<br>
<br>
Can you &quot;sudo port clean p5.12-locale-gettext&quot; and try again? If that gives you a permission error too, try manually deleting the directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-locale-gettext<br>

<br>
<br>
</blockquote></div>