| diff --git a/Distribution/Client/IndexUtils.hs b/Distribution/Client/IndexUtils.hs |
| index 48d8d49..3a38ee1 100644 |
| --- a/Distribution/Client/IndexUtils.hs |
| +++ b/Distribution/Client/IndexUtils.hs |
| @@ -312,10 +312,15 @@ extractPkg entry = case Tar.entryContent entry of |
| |
| extractPrefs :: Tar.Entry -> Maybe [Dependency] |
| extractPrefs entry = case Tar.entryContent entry of |
| +{- |
| + -- get rid of hackage's preferred-versions |
| + -- I'd like to have bleeding-edge packages in system and I don't fear of |
| + -- broken packages with improper depends |
| Tar.NormalFile content _ |
| | takeFileName (Tar.entryPath entry) == "preferred-versions" |
| -> Just . parsePreferredVersions |
| . BS.Char8.unpack $ content |
| +-} |
| _ -> Nothing |
| |
| parsePreferredVersions :: String -> [Dependency] |