[oe] [meta-python2][PATCH 2/2] dnssec-conf: add missing RDEPENDS
Tim Orling
ticotimo at gmail.com
Tue Jan 28 04:32:59 UTC 2020
Fixes:
"dnssec-configure requires the pyparser package from
http://pyparsing.wikispaces.com
[...]
"
Fixes:
"dnskey-pull requires the python-dns package from
http://www.dnspython.org/
[...]
"
It has dependencies on the split packages from python manifest, but
since it RDEPENDS on "python", all standard lib modules are pulled in.
If someone requires a smaller image, the RDEPENDS could be paired down.
It also requires "curl" as shown in INSTALL and:
https://github.com/xelerance/dnssec-conf/blob/8e799683736b4a7b5e5e78f98fba0a6f48393537/dnskey-pull#L86
It also requires "host" (from bind-utils) as shown in:
https://github.com/xelerance/dnssec-conf/blob/8e799683736b4a7b5e5e78f98fba0a6f48393537/dnskey-pull#L299
It recommends "bind", but another nameserver can be used. That level of
complexity is left up to someone that needs a different configuration.
Signed-off-by: Tim Orling <ticotimo at gmail.com>
---
recipes-support/dnssec-conf/dnssec-conf_2.02.bb | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/recipes-support/dnssec-conf/dnssec-conf_2.02.bb b/recipes-support/dnssec-conf/dnssec-conf_2.02.bb
index ca59bd21..1b767a39 100644
--- a/recipes-support/dnssec-conf/dnssec-conf_2.02.bb
+++ b/recipes-support/dnssec-conf/dnssec-conf_2.02.bb
@@ -32,4 +32,10 @@ do_install () {
install -m 0644 packaging/fedora/dnssec.sysconfig ${D}${sysconfdir}/sysconfig/dnssec
}
-RDEPENDS_${PN} = "python"
+RDEPENDS_${PN} = "\
+ bind-utils \
+ curl \
+ python \
+ python-dnspython \
+ python-pyparsing \
+"
--
2.25.0
More information about the Openembedded-devel
mailing list