]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
package_manager: fix missing dependency on gnupg when signing deb package feeds
authorFerry Toth <ftoth@exalondelft.nl>
Wed, 13 Apr 2022 20:37:42 +0000 (22:37 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 19 Apr 2022 13:14:01 +0000 (14:14 +0100)
commitc063b658e30a24be9214abc23cd2a16c0260e93e
treecbe1672a2e017a26221d6365f9ede6c5b3c6f2bc
parent3ec30490d09d6639eea2638cf12a323948f221cc
package_manager: fix missing dependency on gnupg when signing deb package feeds

When signing the deb package feed gpg tools are a soft requirement. If gnupg-native
is not declared a dependancy the version from hosttools is used. Unfortunately the
gpg-agent version from Ubuntu 16.04 on the autobuilders is incompatible with the package_index task
and fails during oe-selftest. Fix by making gnupg-native a dependency.

Fixes: 0b4231b5 "package_manager: sign DEB package feeds"
Reported-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ferry Toth <ftoth@exalondelft.nl>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sign_package_feed.bbclass