Hackage shows the union of the dependencies of the Library section as well as all Executable sections, even when I conditionally hide them behind a flag set to false
.
I've only found this ancient, supposedly-fixed bug which claims that specifying cabal >= 1.18
solves things, but that doesn't seem to be the case.
What do I need to do to have hackage show only dependencies for the Library section, when the package includes Executable sections?
Here is the package that's giving me issues.