Tak, jestem pewien.
emerge -p mc
działa, bo masz już zainstalowany pakiet mc w aktualnej wersji, podany przez Ciebie komunikat. który się ukazuje po wydaniu tego polecenia (z opcją --pretend) zawiera również nie zacytowane u Ciebie zdanie:
There are the package that would be merged
jeżeli spróbujesz wydać polecenie
emerge mc
to u Ciebie pewnie też nie zadziała, o ile masz ustawioną flagę unicode.
Jak już wspominałem, problem się pojawił, kiedy próbowałem zrobić:
emerge -udn world
obecnie oczywiście wszystko jest ok, bo pakiet mc zaktualizowałem ręcznie. Ale chyba nie w tym rzecz. Chciałbym wyjaśnić, czy i dlaczego nie jest uwzględniany plik portage.use