The pkgconfig dependency should be moved to BDEPEND since it needs to be executed to look up variables, and it does not need to be cross-compiled. Reproducible: Always I tested this change on version 8. The live ebuild is behind and needs to be synced. --- sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-8.ebuild +++ sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-8.ebuild @@ -23,8 +23,8 @@ RDEPEND=">=sys-apps/systemd-207 !sys-fs/eudev !sys-fs/udev" -DEPEND=">=sys-apps/systemd-207 - virtual/pkgconfig" +DEPEND=">=sys-apps/systemd-207" +BDEPEND="virtual/pkgconfig" src_prepare() { default
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcfb43dc21db630dea98b7dfe2d7b3a212c72eb commit ebcfb43dc21db630dea98b7dfe2d7b3a212c72eb Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2020-07-22 19:13:31 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2020-07-22 19:13:43 +0000 sys-apps/gentoo-systemd-integration: Fix BDEPEND Thanks-to: David Michael Closes: https://bugs.gentoo.org/722154 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Pacho Ramos <pacho@gentoo.org> .../gentoo-systemd-integration/gentoo-systemd-integration-8.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)