[ovs-dev] [PATCH] cirrus: Look up existing versions of python dependencies.

Ilya Maximets i.maximets at ovn.org
Tue May 11 15:52:28 UTC 2021


On 5/6/21 2:27 PM, Ilya Maximets wrote:
> FreeBSD sometimes changes the base version of python3 that is
> used for packages.  This affects package names.  For example,
> currently CI is broken, because there is no more py37- versions
> of sphinx and openssl available, only py38- ones:
> 
>   pkg: No packages available to install matching 'py37-openssl'
>        have been found in the repositories
>   pkg: No packages available to install matching 'py37-sphinx'
>        have been found in the repositories
> 
> We had the same issue last year with 3.6 -> 3.7 transition:
>   dfa2e3d04948 ("cirrus: Use python 3.7 packages on FreeBSD.")
> 
> Fixing that by searching for a package instead of using a specific
> version.  This should help to avoid same issues in the future.
> 
> Signed-off-by: Ilya Maximets <i.maximets at ovn.org>
> ---

Applied to master and backported down to all 2.12.

Best regards, Ilya Maximets.


More information about the dev mailing list