From 37b02e52c0ad1c3eb94dcf0e362c500dff65cbb3 Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Wed, 6 Mar 2019 12:15:23 +0100 Subject: [PATCH] distro: add missing lua-filesystem dependency for prefill module --- distro/arch/PKGBUILD | 3 +++ distro/deb/control | 1 + distro/rpm/knot-resolver.spec | 5 ++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/distro/arch/PKGBUILD b/distro/arch/PKGBUILD index afa993945..7a6c2ecde 100644 --- a/distro/arch/PKGBUILD +++ b/distro/arch/PKGBUILD @@ -23,6 +23,9 @@ depends=( 'luajit' 'systemd' ) +optdepends=( + 'lua51-filesystem: prefill module', +) makedepends=( 'cmocka' 'meson' diff --git a/distro/deb/control b/distro/deb/control index 1b316ef3d..f568552dd 100644 --- a/distro/deb/control +++ b/distro/deb/control @@ -31,6 +31,7 @@ Depends: libkres9 (= ${binary:Version}), lua-sec, lua-socket, + lua-filesystem, systemd, ${misc:Depends}, ${shlibs:Depends}, diff --git a/distro/rpm/knot-resolver.spec b/distro/rpm/knot-resolver.spec index 7b971a93d..656491b64 100644 --- a/distro/rpm/knot-resolver.spec +++ b/distro/rpm/knot-resolver.spec @@ -55,20 +55,23 @@ BuildRequires: lmdb-devel # Lua 5.1 version of the libraries have different package names Requires: lua-socket Requires: lua-sec +Requires: lua-filesystem Requires(pre): shadow-utils %endif %if 0%{?fedora} BuildRequires: pkgconfig(lmdb) BuildRequires: python3-sphinx +Requires: lua-cqueues-compat +Requires: lua-filesystem-compat Requires: lua-socket-compat Requires: lua-sec-compat -Requires: lua-cqueues-compat Requires(pre): shadow-utils %endif %if 0%{?suse_version} %define NINJA ninja BuildRequires: lmdb-devel BuildRequires: python3-Sphinx +Requires: lua51-luafilesystem Requires: lua51-luasocket Requires: lua51-luasec Requires(pre): shadow -- 2.47.2