Adeodato was right: mandrake has a patch for it, since kdeutils is GPLed, I hope (and i think) it's ok to take this patch for debian as well.
Mandrake's patch is for 3.2.3, but it works almost perfectly for 3.3.1 as well (i re-created the diff, so the lines match, too). The diff-file is attached, just put it into debian/patches I tested kfloppy on my local machine and it worked. Regards Roman
Nur in kdeutils-3.3.1/debian/patches: 06_kfloppy-devicename-table.diff. diff -ur kdeutils-3.3.1.orig/kfloppy/format.cpp kdeutils-3.3.1/kfloppy/format.cpp --- kdeutils-3.3.1.orig/kfloppy/format.cpp 2004-08-20 12:51:04.000000000 +0200 +++ kdeutils-3.3.1/kfloppy/format.cpp 2004-12-03 20:05:52.000000000 +0100 @@ -164,14 +164,14 @@ // // #ifdef ANY_LINUX -const char *fd0H1440[] = { "/dev/fd0h1440", "/dev/fd0H1440", "/dev/fd0u1440", 0L } ; -const char *fd0D720[]={ "/dev/fd0u720", "/dev/fd0D720", 0L }; -const char *fd0h1200[]={ "/dev/fd0h1200", 0L }; -const char *fd0h360[]={ "/dev/fd0h360", 0L }; -const char *fd1H1440[] = { "/dev/fd1h1440", "/dev/fd1H1440", "/dev/fd0u1440", 0L } ; -const char *fd1D720[]={ "/dev/fd0u720", "/dev/fd1D720", 0L }; -const char *fd1h1200[]={ "/dev/fd1h1200", 0L }; -const char *fd1h360[]={ "/dev/fd1h360", 0L }; +const char *fd0H1440[] = { "/dev/fd0h1440", "/dev/fd0H1440", "/dev/fd0u1440", "/dev/fd0", 0L } ; +const char *fd0D720[]={ "/dev/fd0u720", "/dev/fd0D720", "/dev/fd0", 0L }; +const char *fd0h1200[]={ "/dev/fd0h1200", "/dev/fd0", 0L }; +const char *fd0h360[]={ "/dev/fd0h360", "/dev/fd0", 0L }; +const char *fd1H1440[] = { "/dev/fd1h1440", "/dev/fd1H1440", "/dev/fd0u1440", "/dev/fd1", 0L } ; +const char *fd1D720[]={ "/dev/fd0u720", "/dev/fd1D720", "/dev/fd1", 0L }; +const char *fd1h1200[]={ "/dev/fd1h1200", "/dev/fd1", 0L }; +const char *fd1h360[]={ "/dev/fd1h360", "/dev/fd1", 0L }; #endif #ifdef ANY_BSD Nur in kdeutils-3.3.1/kfloppy: format.cpp.orig.