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
The new-build code assumes that whatever is in .cabal/store is well-formed. However, in some cases the store can get corrupted; for example, if you upgrade to a new version of cabal-install that uses a different format, or if you manually modify files inside the store. In cases like this, new-build works extremely poorly; it will fail in a supremely uninformative way, and users won't have any recourse except to blow their store away and try again. It would be better if cabal-install was coded defensively against problems in the store.
The new-build code assumes that whatever is in
.cabal/store
is well-formed. However, in some cases the store can get corrupted; for example, if you upgrade to a new version of cabal-install that uses a different format, or if you manually modify files inside the store. In cases like this, new-build works extremely poorly; it will fail in a supremely uninformative way, and users won't have any recourse except to blow their store away and try again. It would be better if cabal-install was coded defensively against problems in the store.Examples:
The text was updated successfully, but these errors were encountered: