summaryrefslogtreecommitdiff
path: root/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch
blob: c36582680a569fb877befd94c1522e483f74d232 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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]