> > I extracted kernel-source-2.0.30_2.0.30-7.deb so that I can home-brew a > kernel. There is a problem in that when I do a "make-kpkg clean" it > actually does a "make mrproper" and amongst other things I lose my > include/asm link. A "make clean" works as expected.
What include/asm link? If you are talking about a link from /usr/include/asm to /usr/src/linux/include/asm-i386 and from /usr/include/linux to /usr/src/linux/include/linux, etc, then the solution is simple: Those links should never have been made in the first place. The README that comes with the kernel sources is in error. The issue is discussed in the libc5-dev or libc6-dev packages' FAQ.Debian file in the /usr/doc hierarchy. If you have the libc5 or libc6 development packages installed, check the FAQ. Even Linus himself now says that while those links were a good idea at one point, they no longer are, and with libc6, they are -decidedly- the wrong thing to do. For libc6, the API to the library and the API to the kernel were intentionally divided, so that the library could provide support for services the kernel doesn't yet have -- but will -- without breaking programs that need to use those services (example: libc6 has support for more than 32 signals. The kernel interface allows only 32 signals. When the kernel allows more than 32 signals, all you have to do is update your libc6, not recompile every program in existence because a very common, fundamental, data structure changed). Making those links could cause programs compiled under libc6 fail, because they are using the wrong interfaces. If that wasn't the include/asm link you were referring to, I apologize for subjecting you to this rant. If you made those links, you might want to re-install the libc development package so the proper > > Is this intended? I have looked at the code but cannot spot the reason > for this behaviour. Using kernel-package_3.35. > > The docs say nothing about "make-kpkg dep". What is the correct > procedure here? > > Lindsay > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Lindsay Allen <[EMAIL PROTECTED]> Perth, Western Australia > voice +61 8 9316 2486 modem +61 8 9364-9832 32S, 116E > http: http://rolf.ece.curtin.edu.au/~lindsay debian linux > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > -- > TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to > [EMAIL PROTECTED] . > Trouble? e-mail to [EMAIL PROTECTED] . > -- Buddha Buck [EMAIL PROTECTED] "Just as the strength of the Internet is chaos, so the strength of our liberty depends upon the chaos and cacaphony of the unfettered speech the First Amendment protects." -- A.L.A. v. U.S. Dept. of Justice -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .

