@rubin55: it works for me.
It looks like your problem is caused by g-ir-scanner. Check if you can invoke it manually. If not, try reinstalling python-setuptools, which provides the distutils module nowadays.
This doesn't look like a bug in the networkmanage-iwd package, because it correctly depends on gobject-introspection (which provides g-ir-scanner) and that package correctly depends on python-setuptools, so it sounds like something is wrong on your system.
Pinned Comments
digitalone commented on 2019-08-10 10:37 (UTC) (edited on 2019-08-15 09:14 (UTC) by digitalone)
This is a modified package configured to get NetworkManager working exclusively with iwd. Main difference with upstream version is that iwd is required and wpa_supplicant is not needed (so you can uninstall it); iwd seems more reliable on certain wireless cards, so someone could prefer it in place of wpa_supplicant.
It's recommended to enable systemd iwd.service at boot:
systemctl enable iwd.serviceTested with Plasma NM system tray applet (plasma-nm), it's working.
Note that wpa_supplicant is still needed to build the package, but you can uninstall it after the building stage.