]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#1909] Added a note about python 2 dependency
authorTomek Mrugalski <tomek@isc.org>
Thu, 24 Jun 2021 17:46:03 +0000 (19:46 +0200)
committerTomek Mrugalski <tomek@isc.org>
Fri, 25 Jun 2021 07:55:52 +0000 (07:55 +0000)
doc/sphinx/arm/install.rst

index e97593eab5624fe5c886d8f0530bd1bd3fc05ecc..92d40014eff8479aa22e0ff715ea6190051201b3 100644 (file)
@@ -670,7 +670,11 @@ do any specific MySQL or PostgreSQL related fine tuning.
 Another concern for Cassandra was its complicated setup. As of June 2021, Cassandra is not
 available in many major distros. It requires custom installation, which previously was available
 as native packages, but that option seems to be now limited to Debian packages only. The quick
-introduction seems to favor Docker containers as a replacement. Also, to use C++ bindings (Kea
+introduction seems to favor Docker containers as a replacement. There seem to be Debian packages
+available, but those require Python 2 (which reached end of life at 1 Jan 2020) and will uninstall
+some python 3 packages. This is very risky step on production environment, which removes current
+3.8 or 3.9 python and installs old, unsupported version. The Cassandra software is written in Java,
+so the reasons why it even does anything with Python is unclear. Also, to use C++ bindings (Kea
 is written in C++), a data driver is required. For a while around 2020 there was a message about
 it being in maintenance mode, but as of now (June 2021) the message disappeared. The
 data driver does not use standard `pkg-config` approach and requires a custom hacking.