--- slmodem-2.9.11_pre20080401.ebuild 2008-04-13 11:57:27.000000000 +0200 +++ slmodem-2.9.11_pre20080401.ebuild 2008-04-21 10:25:46.000000000 +0200 @@ -34,6 +34,11 @@ MODULE_NAMES="${MODULE_NAMES} slamr(net:${S}/drivers)" fi if use usb; then + if kernel_is ge 2 6 25; then + eerror USB is only supported for 2.6.24 and older kernels. + eerror For 2.6.25 and newer, you need to disable the usb USE-flag. + die USE=\"usb\" does not work with kernel >=2.6.25 + fi MODULE_NAMES="${MODULE_NAMES} slusb(net:${S}/drivers)" CONFIG_CHECK="USB" fi