It shouldn't matter if it reads ftp2 or ftp.
apt-get gets the lists, and they are up to date.
@garyng: Could you post your apt-get output as well as your sources.list?
I am curenntly reinstalling my knoppix, partly out of interrest if the kde upgrade really works out the way I described.
One point I have already to correct: It won't work with testing, only with unstable: testing still seems to use kdelibs3! *confused*
EDIT: Another point to correct: when rerunning apt-get after having corrected a problem manually, use "apt-get -f install"
If this run through without errors, execute your initial apt-get command ones more ("apt-get install kde")
actually the only dpkg-command that seemed necessary was "dpkg -i --force-overwrite" to install a package although it overwrites files of another package (kalarm did this on my computer)

(New) AMD Ryzen 7 5700X 8 Core 16 Thread AM4 Unlocked 3.4 GHz CPU OEM Tray
$169.99
Apple Mac Pro 5,1 • 8‑Core 2.26GHz • 14GB RAM • 128GB SSD + 1TB HDD Dual NVIDIA
$325.00
Intel Core i9-9900K SRG19 3.60GHz 16MB 8-Core LGA1151 B Grade CPU Processor
$175.00
Home Assistant Server | 8GB RAM | 128GB SSD | Intel i5 Quad-Core | Dell OptiPlex
$159.99
Intel Xeon E5 - 2667V2 / SR19W 3.30GHz 25MB 8-Core CPU Socket LGA2011
$30.00
AMD Ryzen 5 PRO 4650GE 100-000000153 6-Core 3.30GHz 8MB AM4 CPU Processor
$59.99
AMD FX 8350 8-CORE 4.00GHz CPU FD8350FRW8KHK SOCKET AM3+ *QTY
$39.99
AMD Ryzen Threadripper PRO 3945WX 12-Core 4.0GHz sWRX8 CPU NEW Tray Unlocked
$79.99
AMD Ryzen 7 7700X 8-Core, 16-Thread Unlocked Desktop Processor
$250.00
DELL OPTIPLEX 3280 21.5" AIO Core i5 10500T 8GB 256GB NVMe Windows 11 -NO STAND
$179.99