├── dune-project ├── .gitignore ├── dune-break-opam2.opam └── README.md /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.0) 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_build/ 2 | /_opam/ 3 | -------------------------------------------------------------------------------- /dune-break-opam2.opam: -------------------------------------------------------------------------------- 1 | opam-version: "1.2" 2 | build: [["dune" "build" "-p" name "-j" jobs]] 3 | depends: [ 4 | "dune" {build} 5 | "msgpck" {>= "1.4" & < "2.0"} 6 | ] 7 | 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ```sh 2 | opam switch create ./ ocaml-base-compiler.4.06.1 3 | # will fail to build msgpck. 4 | rm dune-project 5 | opam reinstall msgpck 6 | # now it works 7 | git checkout -- dune-project 8 | # now it fails again? 9 | ``` 10 | --------------------------------------------------------------------------------