initng-ifiles-0.1.5 is not compatible with newer udev versions since it contains calls to the udev binaries "udevtrigger", "udevsettle" in /etc/initng/system/udev.i These should be replaced with the proper udevadm calls. Furthermore the files /etc/initng/system/udev.i and /etc/initng/daemon/wpa_supplicant.i contain the "source" command in the scripts which is unknown in the dash shell. This means those ifiles won't work when /bin/sh is a symlink to the dash shell. Reproducible: Always
no one cares about initng. you should look at upstream to see if it's already fixed and if not, file bugs with them. if it is, post a patch for the package.
Created attachment 182180 [details, diff] Patch for newer udev versions
Created attachment 182182 [details] Replace "source" calls
(In reply to comment #1) > no one cares about initng. you should look at upstream to see if it's already > fixed and if not, file bugs with them. if it is, post a patch for the package. > Sorry :-) Posted patches here before looking for new comments ... Upstream seams to be rather dead, they are preparing for initng 0.7 now for several months without any news about it. So I thought it would be a good idea to post the patches here.
Nevertheless, keeping the bug open, but reducing severity to enhancement.
Created attachment 203277 [details, diff] initng-ifiles-0.1.5-dash.patch these patches are all screwed up. i'm guessing it mostly stems from attempting to patch *generated* files and not the original source. but really no idea.
The package is no longer in Portage: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/initng-ifiles/?hideattic=0