Elive

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Installed Mode
  • Assigned To No-one
  • Operating System All
  • Severity High
  • Priority Very Low
  • Reported Version 1.0 Gem (Stable)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Elive
Opened by Drakimor - 2007-08-22
Last edited by assasukasse - 2008-09-11

FS#148 - kernel-headers build linking

I am not able to compile things such as vmware server or the cisco vpn client against the running kernel despite having kernel headers and/or source installed and linked.

Closed by  assasukasse
11.09.2008 15:24
Reason for closing:  Won't fix
Additional comments about closing:   Warning: Undefined array key "typography" in /home/elivebugs/bugs.elivecd.org/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/elivebugs/bugs.elivecd.org/plugins/dokuwiki/inc/parserutils.php on line 407

GEM headers are broken due to a bug in debian

From forum entry: http://forum.elivecd.org/read.php?5,202 if it matters.

Here is the exact message:

Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting ‘/tmp/vmware-config2/vmmon.o’: -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.

Project Manager
felix commented on 23.08.2007 15:09
  • Remember that you kernel headers must match with the kernel version that your system is running.
  • Please, tell us the kernel version (uname -a) and the header versions that you are using to compile the vmware thing.

Thanks in advance for your comments and time!

- Félix

I am running 2.6.18 kernel and have 2.6.18 kernel headers so should be the same version. Both are -elive packages.

uname -a:
Linux shadow 2.6.18-elive #2 SMP PREEMPT Sat Jan 6 00:41:56 CET 2007 i686 GNU/Linux

Hi,
Make sure that when you request the installation of the headers/source you run the following command:

apt-get install linux-source-$(uname -r)
apt-get install linux-headers-$(uname -r)

This will ensure that you have the correct source/headers downloaded.
I found so many different versions of the 2.6.18 kernel, that eventually I messed up the installation.

I was trying the same, installing VMWare Workstation 5.5 and Cisco VPN client, and it was failing because of incorrect kernel source/headers downloaded.
Since downloading the correct ones however, I have not tried re-installing mainly due to lack of time.

Good luck.

Date User Effort (H:M) Comment
watch my effort tracking timers

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing