On Sun, Jan 13, 2013 at 7:05 AM, Christopher A. Williams <chriswfedora@xxxxxxxxxx> wrote: > On Sat, 2013-01-12 at 19:32 -0700, Christopher A. Williams wrote: > > <snip...> > >> ...Looked again at this. It's actually not quite what's needed. It says >> to make a symbolic link from: >> >> /usr/src/linux-3.7/include/generated/uapi/linux/version.h >> >> to >> >> /usr/src/linux-3.7/include/linux/version.h >> >> only problem is that this first directory doesn't exist in Fedora from >> what I can see. the file is actually located in: >> >> /usr/src/kernels/<kernel-version>/include/linux/version.h >> >> Is this a departure in Fedora from the stock kernel 3.7 series? I'll bet >> this is really messing with VMware's scripts if it is. Since I am not >> running Kernel 3.7 at the moment and don't have time to do so now, we'll >> need someone else to have a look at this. I'm sure it's probably an easy >> fix. > > More info from Lawrence Graves (apologize for the cross-post in threads, > but I thought it was important to keep this on the initial thread...) > > <paste> > this is the results of trying to apply the fix to kernel headers problem > I am experiencing. > [root@Jehovah ~]# ln > -s /usr/src/linux-3.7/include/generated/uapi/linux/version.h /usr/src/linux-3.7/include/linux/version.h > ln: failed to create symbolic link > ‘/usr/src/linux-3.7/include/linux/version.h’: No such file or directory > [root@Jehovah ~]# vmware-modconfig --console --install-all > gcc and kernel headers must be installed > [root@Jehovah ~]# > ln /usr/src/linux-3.7/include/generated/uapi/linux/version.h /usr/src/linux-3.7/include/linux/version.h > ln: accessing > ‘/usr/src/linux-3.7/include/generated/uapi/linux/version.h’: No such > file or directory > [root@Jehovah ~]# ln > -s /usr/src/linux-3.7/include/generated/uapi/linux/version.h /usr/src/linux-3.7/include/linux/version.h > ln: failed to create symbolic link > ‘/usr/src/linux-3.7/include/linux/version.h’: No such file or directory > > </paste> > > This confirms what I was reporting before. The referenced directory > structure reported as a kernel 3.7 fix will not work with the current > 3.7 series kernel in updates-testing. > > Combine this with that Workstation works fine on the 3.6 series kernel > using the same overall directory structure leads me to that the symlink > needs to be adjusted to fit the F18 kernel development directory tree, > at least as a temporary work-around. > > Also note that the appropriate version.h file for kernel 3.6 is indeed > found in: > > /usr/src/kernels/3.6.11-3.fc18.x86_64/include/linux > > Put that all together and I suspect that the actual issue isn't so much > the different tree structure - it's consistent on F18 between the 3.6 > and 3.7 series kernels. Rather, something has changed in the > updates-testing kernel package which is causing the Workstation scripts > to not be able to properly traverse the tree to find what they need. > > Hope that makes sense! As mentioned, I believe an appropriate symlink > will provide a work-around, but we should look at both the development > packages and the workstation scripts to evaluate where the most > appropriate fix should go. I'm sure this won't be the only package that > has this issue. > > Unfortunately, since I'm getting on another airplane today, I won't have > much more opportunity to look at this for a while. Hopefully someone > else will be able to pick things up from here... > > Chris > > -- > Christopher A. Williams <chriswfedora@xxxxxxxxxx> > Not sure this helps, but: [root@tlondon ~]# locate /usr/\*/linux/version.h /usr/include/linux/version.h /usr/src/kernels/3.8.0-0.rc2.git3.1.fc19.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.8.0-0.rc2.git4.2.local.fc19.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.8.0-0.rc2.git4.2.local2.fc19.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.8.0-0.rc3.git0.3.local.fc19.x86_64/include/generated/uapi/linux/version.h [root@tlondon ~]# [root@tlondon ~]# ls -l $(locate /usr/\*/linux/version.h) -rw-r--r--. 1 root root 97 Jan 11 10:40 /usr/include/linux/version.h -rw-r--r--. 4 root root 97 Jan 7 15:25 /usr/src/kernels/3.8.0-0.rc2.git3.1.fc19.x86_64/include/generated/uapi/linux/version.h -rw-r--r--. 4 root root 97 Jan 7 15:25 /usr/src/kernels/3.8.0-0.rc2.git4.2.local2.fc19.x86_64/include/generated/uapi/linux/version.h -rw-r--r--. 4 root root 97 Jan 7 15:25 /usr/src/kernels/3.8.0-0.rc2.git4.2.local.fc19.x86_64/include/generated/uapi/linux/version.h -rw-r--r--. 4 root root 97 Jan 7 15:25 /usr/src/kernels/3.8.0-0.rc3.git0.3.local.fc19.x86_64/include/generated/uapi/linux/version.h [root@tlondon ~]# tom -- Tom London -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test