unless i'm mistaken, the ppp package does not need the PPP features of the kernel enabled in order to compile properly, so please disable this check in pkg_setup
yes, but it needs CONFIG_PPP in order to run properly. shouldn't we check basic kernel support for programs like this?
you can check and *warn*, but not check and *die*
Why not check and die? If the package needs the kernel option to be present in order to work correctly...
because it's some kind of RDEPEND (not DEPEND). You can change your kernel options whenever you want and your package will be broken (or fixed) then. Reboot with another kernel and everything is different. Unfortunately, there's 'linux-info_pkg_setup' in linux-info.eclass with hard die if CONFIG_* options doesn't match, but no check-only with some 'ewarn' output. I have the same problem with my capi4k-utils and isdn4k-utils packages. I want to check the kernel options, so I can inform the user that the current options are not ok, but I don't want to stop the emerge. Check & die is only ok if you're compiling kernel-modules (then it's a DEPEND).
fixed in cvs. also, tests are now performed in pkg_postinst. if you have better info messages regarding this subject, please let me know.