From: Tomas Krizek Date: Tue, 16 Apr 2019 20:02:49 +0000 (+0200) Subject: distro: add explicit dependency on new lua-cqueues X-Git-Tag: v4.0.0~1^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d2dc754a3cd586e2f8ce8b57ec1f2b00c0f5604;p=thirdparty%2Fknot-resolver.git distro: add explicit dependency on new lua-cqueues Older cqueues may cause some issues with lua-http --- 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