Package: drbd0.7-module-source Version: 0.7.21-3 Severity: grave Description of the problem : Since the kernel version on etch has been upgraded to 2.6.18, the drbd kernel module provided on etch doesn't build against this kernel version since the removal of Devfs. The upstream version 0.7.22 resolv this issue (see http://lists.linbit.com/pipermail/drbd-announce/2006-October/000045.html).
# uname -a : Linux www2 2.6.18-3-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux www2:/usr/src/modules/drbd/drbd# make KDIR=/lib/modules/2.6.18-3-686/build Calling toplevel makefile of kernel source tree, which I believe is in KDIR=/lib/modules/2.6.18-3-686/build test -f ../scripts/adjust_drbd_config_h.sh && \ KDIR=/lib/modules/2.6.18-3-686/build /bin/sh ../scripts/adjust_drbd_config_h.sh Using unmodified drbd_config.h make -C /lib/modules/2.6.18-3-686/build SUBDIRS=/usr/src/modules/drbd/drbd modules make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.18-3-686 » CC [M] /usr/src/modules/drbd/drbd/drbd_sizeof_sanity_check.o CC [M] /usr/src/modules/drbd/drbd/drbd_buildtag.o CC [M] /usr/src/modules/drbd/drbd/drbd_bitmap.o CC [M] /usr/src/modules/drbd/drbd/drbd_fs.o CC [M] /usr/src/modules/drbd/drbd/drbd_proc.o CC [M] /usr/src/modules/drbd/drbd/drbd_worker.o CC [M] /usr/src/modules/drbd/drbd/drbd_receiver.o CC [M] /usr/src/modules/drbd/drbd/drbd_req.o CC [M] /usr/src/modules/drbd/drbd/drbd_actlog.o CC [M] /usr/src/modules/drbd/drbd/lru_cache.o CC [M] /usr/src/modules/drbd/drbd/drbd_main.o /usr/src/modules/drbd/drbd/drbd_main.c:52:35: error: linux/devfs_fs_kernel.h: Aucun fichier ou répertoire de ce type /usr/src/modules/drbd/drbd/drbd_main.c: In function ‘drbd_cleanup’: /usr/src/modules/drbd/drbd/drbd_main.c:1698: warning: implicit declaration of function ‘devfs_remove’ /usr/src/modules/drbd/drbd/drbd_main.c: In function ‘drbd_init’: /usr/src/modules/drbd/drbd/drbd_main.c:1794: warning: implicit declaration of function ‘devfs_mk_dir’ /usr/src/modules/drbd/drbd/drbd_main.c:1817: error: ‘struct gendisk’ has no member named ‘devfs_name’ make[2]: *** [/usr/src/modules/drbd/drbd/drbd_main.o] Erreur 1 make[1]: *** [_module_/usr/src/modules/drbd/drbd] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.18-3-686 » make: *** [kbuild] Erreur 2