sys-kernel/module-rebuild is non-portage-PM aware but doesn't use $PACKAGE_MANAGER variable set by eselect-packagemanager, what's quite annoying. Other thing is, that module-rebuild knows how to use paludis, but isn't aware of the cave-CLI, which is by now the preferred command. With paludis-0.60_rc1, paludis and friends will be gone in favour of the cave client. Reproducible: Always Steps to Reproduce: 1. »module-rebuild rebuild« with $PACKAGE_MANAGER set to paludis 2. »module-rebuild -P cave« Actual Results: 1. emerge 2. \|/ _____ \|/ "@'/ , . \`@" /_| \___/ |_\ \__U__/ Expected Results: 1. paludis 2. cave Major severity for point 2. since paludis-0.60_rc1 is expected to get into portage soon and paludis client will be gone.
Created attachment 266115 [details, diff] Patch for using $PACKAGE_MANAGER and cave-support.
cave-issue has been resolved a long time ago, $PACKAGE_MANAGER still isn't used. See attached patch.
Created attachment 308043 [details, diff] make module-rebuild use $PACKAGE_MANAGER
*** Bug 471346 has been marked as a duplicate of this bug. ***