paurkedal / ocaml-caqti

Cooperative-threaded access to relational data
https://paurkedal.github.io/ocaml-caqti/index.html
GNU Lesser General Public License v3.0
299 stars 36 forks source link

opam: "License doesn't adhere to the SPDX standard" #76

Closed reynir closed 2 years ago

reynir commented 2 years ago

When I run opam install --with-test --with-doc --deps-only . in latest master (46ffb8f840875da5ef67df51063443ff6ad2d2c1) I get warnings like below and it does not seem to install the test dependencies. Using opam 2.1.0.

[WARNING] Failed checks on caqti package definition from source at
          git+file:///home/reynir/workspace/ocaml-caqti#master:
  warning 62: License doesn't adhere to the SPDX standard, see https://spdx.org/licenses/:
              "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception"
reynir commented 2 years ago

Ok, I had caqti* packages installed from opam, and once I removed that the above command installed benchmark which I was missing. I will keep this issue open nonetheless since the warnings still occur.

paurkedal commented 2 years ago

The warning was addressed by ocaml/opam#4768. I added the benchmark dependency to the master branch very recently.