You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due vector having a (private) library for benchmarks, cabal-install's solver will always also solve for its dependencies, even if that (private sub) library is never required.
This is not really a huge issue, but it's confusing when someone (like me) looks at the install plan and wonders why e.g. tasty appears there.
EDIT: the worst case scenario is that this can lead to dependency loop between packages (but not components). Likely tasty is dependency-lightweight package itself.
The text was updated successfully, but these errors were encountered:
Thank you for letting us know. I personally was familiar with this issue. Seems like more reason to solve it in cabal. There will be more and more packages using private and public sub-libraries and it seems like a serious deficiency in a build tool that claims to have full support of this feature.
Uh oh!
There was an error while loading. Please reload this page.
Due
vector
having a (private) library for benchmarks,cabal-install
's solver will always also solve for its dependencies, even if that (private sub) library is never required.This is not really a huge issue, but it's confusing when someone (like me) looks at the install plan and wonders why e.g.
tasty
appears there.This is a long-standing issue in
cabal-install
haskell/cabal#4087EDIT: the worst case scenario is that this can lead to dependency loop between packages (but not components). Likely
tasty
is dependency-lightweight package itself.The text was updated successfully, but these errors were encountered: