Skip to content
Snippets Groups Projects
  • Duncan Coutts's avatar
    04dff517
    Revert the change to filter out deps of non-buildable components · 04dff517
    Duncan Coutts authored
    It does not work as intended and gives inconsistent results between
    cabal install and cabal configure. The problem with the approach was
    that we were filtering out the dependencies of non-buildable components
    at the end. But that does not help much since if one of the deps of
    the non-buildable component were not available then we would have
    failed earlier with a constraint failure. A proper solution would have
    to tackle it from the beginning, not just as a filter at the end.
    The meaning of build-depends and buildable: False needs more thought.
    04dff517
    History
    Revert the change to filter out deps of non-buildable components
    Duncan Coutts authored
    It does not work as intended and gives inconsistent results between
    cabal install and cabal configure. The problem with the approach was
    that we were filtering out the dependencies of non-buildable components
    at the end. But that does not help much since if one of the deps of
    the non-buildable component were not available then we would have
    failed earlier with a constraint failure. A proper solution would have
    to tackle it from the beginning, not just as a filter at the end.
    The meaning of build-depends and buildable: False needs more thought.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.