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.