Attenzione al conflitto di nomi tra Dwarf Fortress e utilità di sistema

Il problema di shadowing dell’eseguibile df in Dwarf Fortress su Linux.

L’installazione di Dwarf Fortress su ambienti Linux può causare conflitti inaspettati. L’eseguibile del gioco, denominato df, può finire per shadoware l’omonimo comando di sistema utilizzato per ottenere informazioni sullo spazio libero sui file system. Se il percorso di Dwarf Fortress viene aggiunto al $PATH prima delle directory di sistema, ogni invocazione di df avvierà il gioco invece di eseguire il comando che riporta l’uso del disco. Questo scenario può creare problemi sorprendenti, come ad esempio script che non riescono a ottenere dati sull’utilizzo dello spazio di archiviazione e che, quindi, restano confusi dopo l’avvio del gioco. Si consiglia l’uso di percorsi assoluti o la modifica degli alias per evitare questi conflitti.