/etc/modprobe.d/usb-load-ehci-first.conf does a nasty thing to load ehci before uhci/ohci: modprobe's install command. The use of install command is not recommended, even more for this use. Instead one should use the "softdep" configuration option, allowing the dependency to be handled at the same process/run as modprobe, not requiring 2 extra execution of it. These lines should do it: softdep ohci_hcd pre: ehci_hcd softdep uhci_hcd pre: ehci_hcd Reproducible: Always
@vapier: Looks good to me, but can you eyeball it before I commit?
looks fine to me
This bug is now in kmod too... :/
+*module-init-tools-3.16-r2 (20 Oct 2012) + + 20 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> + +module-init-tools-3.16-r2.ebuild: + Convert from modprobe install to softdep wrt #396147 by Gustavo Sverzut + Barbieri +*kmod-10-r2 (20 Oct 2012) + + 20 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> +kmod-10-r2.ebuild, + kmod-9999.ebuild: + Convert from modprobe install to softdep wrt #396147 by Gustavo Sverzut + Barbieri http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild?r1=1.34&r2=1.35 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-10-r2.ebuild?rev=1.1&content-type=text/plain http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/module-init-tools/module-init-tools-3.16-r2.ebuild?rev=1.1&content-type=text/plain Did also for module-init-tools since some silly people are stubornly clinging on dead udev.