require rack ~> 1, not ~> 1.1.0