Latest Conan version is 2.4.1.
DBus recipe now requires Conan >=2.2.0.
I also misunderstood that the version specifier ~=2.0.5 was equivalent to >=2.0.5,<3, whereas in fact it is like >=2.0.5,==2.0.*, so we were never going to fetch 2.1 or higher versions.
Now that we don't depend on a specific patch version however, we can use ~= and get the behaviour we want...
Therefore I think we should change guidance in docs from:
Latest Conan version is 2.4.1. DBus recipe now requires Conan >=2.2.0.
I also misunderstood that the version specifier
~=2.0.5
was equivalent to>=2.0.5,<3
, whereas in fact it is like>=2.0.5,==2.0.*
, so we were never going to fetch 2.1 or higher versions.Now that we don't depend on a specific patch version however, we can use
~=
and get the behaviour we want...Therefore I think we should change guidance in docs from:
to: