New wpa_supplicant appears to be trying to compile dbus-related files even with dbus USE flag disabled. Reproducible: Always
Created attachment 573974 [details] emerge --info
Created attachment 573976 [details] build.log
I had the same issue, and on checking the ebuild and wpa_supplicant sources it seems that the dbus config options switched to default enabled in the defconfig. Since the ebuild copies the defconfig, the dbus options would have to be explicitly disabled in the -dbus case
(In reply to gentoo-user from comment #3) > I had the same issue, and on checking the ebuild and wpa_supplicant sources > it seems that the dbus config options switched to default enabled in the > defconfig. > > Since the ebuild copies the defconfig, the dbus options would have to be > explicitly disabled in the -dbus case When checking the cause for a different problem, I had with net-wireless/wpa_supplicant-2.8-r1, I learned that there are plenty of differences between the defconf of wpa_supplicant-2.7 and the defconf of wpa_supplicant-2.8. Several options that were disabled so far are now enabled by default. Moreover, some options have been removed. I have already started with a "cleaned" ebuild. Please feel free to test/use it.
Created attachment 574904 [details] "cleaned" ebuild
Thanks Christoph, in a local overlay your ebuild works fine.
This is broken for me too. What is required to make fix official?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810264fb09681b49562278b9f10ad2e935232e74 commit 810264fb09681b49562278b9f10ad2e935232e74 Author: Gábor Oszkár Dénes <gaboroszkar@protonmail.com> AuthorDate: 2019-06-07 06:26:23 +0000 Commit: Rick Farina <zerochaos@gentoo.org> CommitDate: 2019-06-07 19:48:43 +0000 net-wireless/wpa_supplicant: Fix mandatory dbus The default configuration requires dbus. It is disabled when the dbus flag is not set. Closes: https://bugs.gentoo.org/684284 Signed-off-by: Gábor Oszkár Dénes <gaboroszkar@protonmail.com> Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Rick Farina <zerochaos@gentoo.org> net-wireless/wpa_supplicant/wpa_supplicant-2.8.ebuild | 4 ++++ 1 file changed, 4 insertions(+)