Other Help Topics :: Kernel 2.4.34 Development



Please use this area for discussion of Kernel2.4.34 and module development.

Thanks,
Robert

My development system was setup before many of these newer extensions were built. Basically it consists of a traditional hard drive installation of DSL that always boots to runlevel 2. Then I added the following:

# mydsl-load dsl-dpkg.dsl system
-- edit /etc/apt/sources.lst to use sarge (currently old-stable) not woody --
# apt-get update
# apt-get install make
# apt-get install gcc-2.95
# apt-get install dialog
# mydsl-load gnu-utils.dsl system
# apt-get ncurses-base
# apt-get libncurses5-dev

I have compiled separate modules for kernel 2.4.34
1. ltmodem
2. unionfs
3. cloop
4. ndiswrapper
5. fuse
6. prism2
7. madwifi



I followed the steps outlined above and got a couple of surprises:
Code Sample
# apt-get install -d dialog  
...
The following packages will be REMOVED:
 adduser base-config cdrecord cloop-module console-common console-data console-tools debconf debconf-i18n dhcp3-common fluxbox fontconfig hotplug ifupdown libfontconfig1 libgtk1.2 libxaw7 libxft2 lilo netbase nfs-common pcmcia-cs ppp pppconfig pppoe pppoeconf pump rxvt-beta ssh ted-gtk usbview xbase-clients xfonts-75dpi xfonts-base xfree86-common xlibmesa4-gl xlibs xmms xserver-common xterm xutils
The following NEW packages will be installed:
 dialog
Is this the expected behaviour?

Also, I got a couple of the more usual apt-get messages:
Code Sample
# apt-get install -d ncurses-base
...
The following packages have unmet dependencies:
 libncurses5-dev: Depends: libncurses5 (= 5.2.20020112a-7) but 5.3.20030719-1 is to be installed
                  Depends: libc6-dev but it is not going to be installed
# apt-get install -d libc6-dev
The following packages have unmet dependencies:
 libc6-dev: Depends: libc6 (= 2.2.5-11.8) but 2.3.2.ds1-10 is to be installed
I could try and find the appropriate deb(s), but I had the impression from the post above that this kind of error was not expected?

Edit: I guess I could force the issue by using libncurses5-dev 5.3.20030719-1 and libc6-dev 2.3.2.ds1-10 but I searched for ages without finding them - is there an obscure mirror for this?

Use sarge not woody and you will be fine.

I will edit my original post to reflect such.


original here.