On Fri, Apr 09, 1999 at 14:11:10 -0700, Maria Lynn Jason Rightley wrote: > To use the new kernel within the framework of the stable distribution, > I had to upgrade certain specific packages to the unstable, primarily > netbase and sysutils. Netbase and sysutils depended on libc6 and > libncurses4, and libc6 depended on apt. > > We also included libc6-dev, because we didn't think that we could compile > the kernel without it.
The kernel doesn't use the C library; you shouldn't need libc6-dev to compile the kernel. > Finally, we got the kernel source for 2.2.1 in order to be able to compile > the kernel. I'd strongly recommend you use "kernel-package" to build from a more recent upstream kernel source like 2.2.5-ac6. > That all went okay. The problem is that I want to be able to use g77. > g77 depends on g++, which depends on libstdc++2.9-dev. Specifically, > if I try to add g77 in dselect, the dependency list includes > libstdc++2.9-dev, and the specific dependency list for it reads as follows: > > g++ depends on libstdc++2.9-dev (>= 2.91.60) > libstdc++2.9-dev suggests stl-manual > libc6-dev conflicts with libstdc++2.9-dev > libstdc++2.9-dev depends on libc6-dev > > which indicates that libstdc++2.9-dev both conflicts with and depends > on libc6-dev -- I have no clue how to solve that. You'll need to update to "unstable"'s g++ and g77, and use libstdc++2.9-glibc2.1-dev rather than libstdc++2.9 . HTH, Ray -- POPULATION EXPLOSION Unique in human experience, an event which happened yesterday but which everyone swears won't happen until tomorrow. - The Hipcrime Vocab by Chad C. Mulligan