From 1d2dc754a3cd586e2f8ce8b57ec1f2b00c0f5604 Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Tue, 16 Apr 2019 22:02:49 +0200 Subject: [PATCH] distro: add explicit dependency on new lua-cqueues Older cqueues may cause some issues with lua-http --- distro/deb/control | 4 +++- distro/rpm/knot-resolver.spec | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/distro/deb/control b/distro/deb/control index 3120d375d..fd53fe0a9 100644 --- a/distro/deb/control +++ b/distro/deb/control @@ -39,9 +39,10 @@ Replaces: Breaks: libkres9 (<< 3.2.1-2), Recommends: - knot-resolver-module-http, lua-basexx, lua-cqueues, +Suggests: + knot-resolver-module-http, Description: caching, DNSSEC-validating DNS resolver The Knot Resolver is a caching full resolver implementation written in C and LuaJIT, including both a resolver library and a @@ -66,6 +67,7 @@ Depends: libjs-bootstrap, libjs-d3, libjs-jquery, + lua-cqueues (>= 20171014), lua-http, lua-mmdb, systemd, diff --git a/distro/rpm/knot-resolver.spec b/distro/rpm/knot-resolver.spec index 5c4bc3c46..ce5dd312a 100644 --- a/distro/rpm/knot-resolver.spec +++ b/distro/rpm/knot-resolver.spec @@ -119,9 +119,11 @@ Documentation for Knot Resolver Summary: HTTP/2 module for Knot Resolver Requires: knot-resolver %if 0%{?fedora} +Requires: compat-lua-cqueues >= 20171014 Requires: compat-lua-http Requires: compat-lua-mmdb %else +Requires: lua-cqueues >= 20171014 Requires: lua-http Requires: lua-mmdb %endif -- 2.47.2