Você precisa dar ao usuário macports acesso de leitura a / opt
no Finder escolha "Go" -> "Go to Folder..."
tipo /opt
e click "Go"
no Finder escolha "File" -> "Get Info"
clique no pequeno ícone padlock
no canto inferior direito da janela "opt Info" em enter your password
(ou o nome de usuário e a senha de um administrador) e click "OK"
clique no pequeno plus
no canto inferior esquerdo da janela "opt Info"
escolha MacPorts
da lista e clique em "Selecionar"
tente novamente sudo port install ImageMagick