Tente
sudo port -v selfupdate
que deve atualizar a portlist local e fornecer uma saída detalhada para que você possa ver melhor o que está acontecendo.
sudo port -v list lua
deve mostrar o arquivo lua
port se estiver instalado corretamente. Se você puder vê-lo, tente instalar novamente.
Espero que ajude.