[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Package dependency versions and consistency



On Mon, Dec 28, 2020 at 03:51:12PM -0800, Josh Triplett wrote:
>...
> 3) Such a patch would require further analysis to determine if other
>    changes need to happen in concert to avoid breakage. If abc exposes
>    any types from xyz, it may need a major version bump as well; this
>    isn't common, but anyone writing such a patch would need to check.
>    Furthermore, much more commonly, moving to xyz 3.0.1 requires
>    checking if some other dependency uses a different version of xyz and
>    expects to interoperate (e.g. passing an xyz::Foo to
>    xyz_helper::takes_a_foo won't work if you upgrade your xyz but not
>    xyz_helper's xyz, which would typically involve upgrading xyz_helper
>    as well).
>...

Note that this is a problem that is created by your proposal.

The simple solution is never having more than one version of xyz
in unstable.

> - Josh Triplett

cu
Adrian


Reply to: