On 5/11/2009 2:58 PM, Chris Lieb wrote:
> I tried upgrading VMware server on one of my machines from 1.0.9 to
> 2.0.1 today.  After the upgrade, I couldn't get any of the modules to
> insert (Invalid module format).  I decided that I would downgrade back
> to vmware-server-1.0.9.156507 and vmware-modules-1.0.0.15-r2 so that I
> could get the machine back into a working state.
> 
> I keyworded vmware-server-2* and masked !=vmware-modules-1.0.0.15* to
> make sure that I'd downgrade the two components of VMware server.  I ran
> emerge, it listed the two packages as downgrades, and let it run. 
> Almost immediately it died while starting the build for vmware-modules
> with the following error:
> 
>  * Could not find a usable .config in the kernel source directory.
>  * Please ensure that /usr/src/linux points to a configured set of Linux
> sources.
>  * If you are using KBUILD_OUTPUT, please set the environment var so that
>  * it points to the necessary object directory so that it might find
> .config.
>  *
>  * ERROR: app-emulation/vmware-modules-1.0.0.15-r2 failed.
>  * Call stack:
>  *               ebuild.sh, line   48:  Called pkg_setup
>  *             environment, line 3300:  Called vmware-mod_pkg_setup
>  *             environment, line 4423:  Called linux-mod_pkg_setup
>  *             environment, line 2695:  Called linux-info_pkg_setup
>  *             environment, line 2671:  Called check_extra_config
>  *             environment, line  653:  Called require_configured_kernel
>  *             environment, line 3539:  Called die
>  * The specific snippet of code:
>  *           die "Kernel not configured; no .config found in ${KV_OUT_DIR}";
>  *  The die message:
>  *   Kernel not configured; no .config found in
> /lib/modules/2.6.27-gentoo-r8/build
> 
> I looked in the directory that the .config file was supposedly missing
> from, but it was right there.  Also, this message seemed a little
> strange since my currently running kernel is 2.6.28-gentoo-r5, though I
> kept a copy of 2.6.27-r10 around.  I don't even have a directory for
> modules for 2.6.27-gentoo-r8 around anymore.
> 
> Why is the vmware-modules ebuild trying to find a .config for a kernel
> that I don't have installed anywhere on my computer?
> 
> Thanks,
> Chris Lieb
> 

Sorry, false alarm.  I was trying to emerge some old binpackages that I
had made of vmware-modules when I first installed them.
--ignore-default-opts fixed it.  Sorry for the noise.

Chris

Reply via email to