This is not a typical example. Idris is a language that's practically maintained by one person, Edwin Brady. I gave up on Idris long time ago. Cabal is a package manager from hell.
If I get an error message like this, I immediatly pass it to AI. As a human programmer, I'm not capable of processing it.