mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-26 03:20:37 +00:00
Up until now, Scylla's debian packages dependencies versions were unspecified. This was due to a technical difficulty to determine the version of the dependent upon packages (such as scylla-python3 or scylla-jmx). Now, when those packages are also built as part of this repo and are built with a version identical to the server package itself we can depend all of our packages with explicit versions. The motivation for this change is that if a user tries to install a specific Scylla version by installing a specific meta package, it will silently drag in the latest components instead of the ones of the requested versions. The expected change in behavior is that after this change an attempt to install a metapackage with version which is not the latest will fail with an explicit error hinting the user what other packages of the same version should be explicitly included in the command line. Fixes #5514 Closes #7727