
#167: cabal-install should treat package names case insenitively in the UI wherever possible ----------------------------+----------------------------------------------- Reporter: duncan | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install | Version: 1.2.0 Severity: normal | Resolution: Keywords: | Difficulty: normal Ghcversion: 6.4.2 | Platform: Linux ----------------------------+----------------------------------------------- Comment (by duncan): As I recall we agreed that hackage should enforce that there be no two packages with names that differ only by case. This was to allow distros to use lower case package names. I do not recall that we agreed to change the Eq instance for packages to make comparison case insensitive (this would have similar implications to redefining version equality in that == does not give the same result as comparing external representations). Currently ghc & ghc-pkg treat package names case sensitively. I don't mind changing it to be case insensitive everywhere, but if we do it we should do it everywhere. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/167#comment:5 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects