Wie hier beschrieben, folgen GCC und GHC nicht notwendigerweise Links auf dieselbe Weise. Der beschriebene Fix funktionierte für mich.
cd /usr/lib sudo mv libncurses.so libncurses.so.bak sudo mv libncursesw.so libncursesw.so.bak sudo ln -s /lib/libncurses.so.5 libncurses.so sudo ln -s /lib/libncursesw.so.5 libncursesw.so
Da ich mich auf einer 64-Bit-Fedora-Box befand, bewegte ich Dinge in / lib64 und / usr / lib64