{"push_id":598434465,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"090af1b096ebecb06828bad146f668ab7d24816f","before":"89ab4a99a3071cec2528d1bad8a90e4363529e81","commits":[{"sha":"f4209cc11459f9812ea27aff8c7fe9a049dc633b","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"(travis) Fixed 1.1 check for availability again\n\nin 1.1, `opam list pkg.version` doesn't return failure when `version` is unavailable but others are. This has been fixed in 1.2,\nbut `opam install --dry-run` is safer and works on both. The meaning is a bit different though:\n  - `opam list` would report packages that are explicitely unavailable\n  - `opam install --dry` reports all packages that can not be installed, e.g. because of unavailable dependencies\n\nSo with this change, packages marked available on a given OCaml\nversion but that can't be installed on that version due to\ndependencies will pass tests. There is no clear policy yet: such\npackages are dubbed \"bad\" by the Opam Weather Service\n(http://ows.irill.org). It sounds OK to let them pass and not force\nthem to include constraints that they may not intrisically need, but\nOTOH it means we pass on something we didn't test, and the package may\nbecome broken later on if the dependency constraint is relaxed and\nthey _were_ relying themselves on the OCaml version...\n\nOPAM 1.1 also didn't have `opam list --unavailable`, so it's also\nreplaced with `opam show`, that reliably succeeds on unavailable\npackages but fails on non existing versions, in 1.1 and 1.2","distinct":true,"url":"https://api.github.com/repos/ocaml/opam-repository/commits/f4209cc11459f9812ea27aff8c7fe9a049dc633b"},{"sha":"090af1b096ebecb06828bad146f668ab7d24816f","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Merge pull request #3698 from AltGr/fix-travis-11-again\n\n(travis) Fixed 1.1 check for availability again","distinct":true,"url":"https://api.github.com/repos/ocaml/opam-repository/commits/090af1b096ebecb06828bad146f668ab7d24816f"}]}