It's basically a bug that it tries to write the statefile when doing a livecheck. The reason why this hasn't been fixed is it requires some significant changes to the targets subsystem to fix.

On Jun 15, 2007, at 7:28 AM, Vincent Lefevre wrote:

On 2007-06-14 03:29:28 -0500, Ryan Schmidt wrote:

$ port livecheck maintainer:ryandesign

Error: Unable to execute port: 

/opt/local/var/db/dports/build/_Users_rschmidt_macports_dports_graphics_ImageMagick/work/.darwinports.ImageMagick.state 

is not writable - check permission on port directory


It's non-intuitive that it would have to write anything to disk when all 

I'm asking it to do is check the contents of some remote web sites.


I suppose that it's for a cache. I wonder if there shouldn't be a

macports group so that regular users could be added to this group

and no longer need to sudo.


-- 
Kevin Ballard
http://kevin.sb.org
eridius@macports.org
http://www.tildesoft.com