]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2975] always install NETCONF dependencies from sources under Debian
authorAndrei Pavel <andrei@isc.org>
Tue, 18 Jul 2023 08:44:33 +0000 (11:44 +0300)
committerAndrei Pavel <andrei@isc.org>
Tue, 18 Jul 2023 08:44:33 +0000 (11:44 +0300)
In reality, Debian maintainers never offered these packages. It was just
wishful thinking on our part.

hammer.py

index 4d77549db588a838add54d616b837639c3f1227a..bab78d5470a44ead276cca0fc50b67ed77e8f325 100755 (executable)
--- a/hammer.py
+++ b/hammer.py
@@ -1713,14 +1713,11 @@ def prepare_system_local(features, check_times):
                 packages.append('googletest')
 
         if 'netconf' in features:
-            if int(revision) <= 11:
-                packages.extend(['cmake', 'libpcre3-dev'])
-                deferred_functions.extend([
-                    _install_libyang_from_sources,
-                    _install_sysrepo_from_sources,
-                ])
-            else:
-                packages.extend(['libyang-dev', 'libyang-cpp-dev', 'libsysrepo-dev', 'libsysrepo-cpp-dev'])
+            packages.extend(['cmake', 'libpcre3-dev'])
+            deferred_functions.extend([
+                _install_libyang_from_sources,
+                _install_sysrepo_from_sources,
+            ])
 
         if 'docs' in features:
             if revision == '8':