sorry for the noise, looks like a bug with the package itself :( should've checked for that first https://github.com/OCamlPro/ocp-indent/issues/142 On Wed, Aug 27, 2014 at 12:45 AM, Martin DeMello wrote: > Looks like 0.6.1 is the latest version that doesn't have a "depends" > field, which would at least hint at why that one in particular got picked. > but switching to 4.02.0+rc1 and trying again drops me back to 0.1.0. > > $ opam list > Installed packages for 4.02.0+rc1: > base-bigarray base Bigarray library distributed with the OCaml compiler > base-threads base Threads library distributed with the OCaml compiler > base-unix base Unix library distributed with the OCaml compiler > ocp-indent 0.1.0 A simple tool to indent OCaml programs > > which according to opam show shouldn't even be an option: > > $ opam show ocp-indent > package: ocp-indent > version: 0.1.0 > upstream-url: > https://github.com/OCamlPro/ocp-indent/archive/0.1.0.tar.gz > upstream-kind: http > upstream-checksum: d8f4050700a12f77c0d157ac931cac5f > homepage: https://github.com/OCamlPro/ocp-indent > installed-version: ocp-indent.0.1.0 [4.02.0+rc1] > available-versions: 0.6.0, 0.6.1, 0.6.2, 0.9.0, 0.9.2, 1.0.0, 1.0.1, > 1.0.2, 1.1.0, 1.2.0, 1.2.1, 1.2.2, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1 > description: A simple tool to indent OCaml programs > > martin > > > On Wed, Aug 27, 2014 at 12:18 AM, Martin DeMello > wrote: > >> I installed opam from a fresh start (reinstalled opam itself, deleted my >> .opam), ran "opam switch 4.01.0", and then tried to install ocp-indent, >> which installed version 0.1.0. So I tried opam upgrade, which wanted to >> install 0.6.1 even though there are later versions available: >> >> $ opam upgrade >> The following actions will be performed: >> - upgrade ocp-indent.0.1.0 to 0.6.1 >> 0 to install | 0 to reinstall | 1 to upgrade | 0 to downgrade | 0 to >> remove >> >> =-=-= Removing Packages =-=-= >> Removing ocp-indent.0.1.0. >> ./configure --prefix=/home/martin/.opam/4.01.0 >> make uninstall >> >> =-=-= Installing ocp-indent.0.6.1 =-=-= >> >> ..... >> >> $ opam install ocp-indent >> [NOTE] Package ocp-indent is already installed (current version is 0.6.1). >> >> $ opam install ocp-indent.1.4.1 >> The following actions will be performed: >> - install ocamlfind.1.5.2 [required by ocp-indent] >> - install cmdliner.0.9.5 [required by ocp-indent] >> - install typerex.1.99.6-beta [required by ocp-indent] >> - install ocp-build.1.99.6-beta [required by ocp-indent] >> - upgrade ocp-indent.0.6.1 to 1.4.1 >> 4 to install | 0 to reinstall | 1 to upgrade | 0 to downgrade | 0 to >> remove >> Do you want to continue ? [Y/n] y >> >> >