Skip to content

Remove support for opam 1.2 CLI #406

@Leonidas-from-XIV

Description

@Leonidas-from-XIV

At the moment we still support the opam 1.2.2 client. There are very few distributions that do not have an opam 2.x available these days (mostly Gentoo forks like Exherbo and Funtoo), so this support these days is mostly untested (we don't test it in CI because we don't have an opam 1.2 system available), OPAM Repository doesn't continue to maintain 1.2 format packages.

For this reason it would be reasonable to remove support for the old version to simplify our code.

Users that are stuck on very old Debian or Ubuntu versions can continue to use the pre-2.x versions of dune-release which continue to be available, or using a third-party repository to get a newer OPAM. Given releases are usually done from developer machines the impact of not supporting 2017-era distributions should be minimal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions