My .cabal/store/ghc-9.4.8 contains a few near-duplicates, such as:
vector-hashtables-0.1.1.4-c4e4bc400f877c15cf1884beb14a9ba4321ec318deab68c75ac446eb2cfcd533
vector-hashtables-0.1.1.4-e2a27d7d2f3f722888dd0258c0b7539c978f115805501c197cb9e621d7ea4c45
vector-hashtables-0.1.2.0-c2ab4c364abc503ce05f67a2e0967f211cc029ebf77854e6ed28e59ee1f9c683
vector-hashtables-0.1.2.0-d005f9e2949631c2416298798bb8976a17b2b17e7179f4cb457790883bdf4417
I can understand why there are distinct versions of the package but why do I have multiple folders with the same package numbers?
Additionally, cabal list --installed
does not show this package. Neither is it displayed by ghc-pkg-9.4.8 list
. So, is there a way for me to tell what depends on this?
Under what circumstances is it safe for me to delete directories here without breaking other packages?