
I would use cabal-plan: https://hackage.haskell.org/package/cabal-plan https://hackage.haskell.org/package/cabal-plan there’s a subcommand, cabal-plan dot, which produces output suitable for graphviz: https://graphviz.org https://graphviz.org/ Cheers, Vanessa McHale
On Mar 13, 2022, at 7:10 AM, Henry Laxen
wrote: Dear Haskell friends,
Is there a way to discover why a certain package is being compiled? In my case, the package cryptonite is a dependency of some other package, but I don't know which one. cryptonite doesn't compile on GHC 9.2.2, so if I can find out which package is causing it to be selected, perhaps I can work around my code so it (my code) does not depend on that package. I hope I am making myself clear. Any pointers would be appreciated. Best wishes, Nadine and Henry Laxen The rest is silence _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.