http://bugzilla.novell.com/show_bug.cgi?id=527101 http://bugzilla.novell.com/show_bug.cgi?id=527101#c23 Issa Gorissen <flop.m@usa.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Version|Milestone 4 |Final Keywords| |Bad_Design, build Platform|Other |All Component|Development |Kernel CC| |flop.m@usa.net AssignedTo|adrian@novell.com |kernel-maintainers@forge.pr | |ovo.novell.com Severity|Normal |Major OS/Version|Other |openSUSE 11.2 --- Comment #23 from Issa Gorissen <flop.m@usa.net> 2010-05-20 14:48:41 UTC --- I have been struggling with Opensuse 11.2 while building software related to DVB (vdr, tvheadend, scan-s2, etc...) but also the Nvidia driver. To my understanding, the package linux-kernel-headers has been provided so that one doesn't need to install kernel-source to compile some software. The problem with this way of doing is that if you run your computer on a custom built kernel, your system will still point to the previous kernel headers provided by the package linux-kernel-headers. This is wrong of course and brings lot more trouble than it solves. And this is not documented (or I couldn't find the docs if there are). I suggest that the package linux-kernel-headers be removed entirely. If someone needs the kernel headers, then he should install the kernel source. Another way would be the Fedora way. I recall that some package like the linux-kernel-headers is installed in /usr/src/linux-x.x.x/include/... with a symlink /usr/src/linux towards /usr/src/linux-x.x.x This way, if you setup a new custom kernel, you just have to update the symlink and everything is set. Here in Opensuse land, you can't because the headers are installed inside /usr/include with a lot of other headers from various software. My 2cts -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.