Since the last rpm/urpmi update I've got this problem frequently:
[root@Jupiter rpms]# urpmi gdm
--22:01:31--
ftp://ftp.surfnet.nl/pub/os/Linux/distr/Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS/gdm-2.2.4.1-1mdk.i586.rpm
=> `/var/cache/urpmi/rpms/.listing'
Connecting to ftp.surfnet.nl:21... connected!
Logging in as anonymous ... Logged in!
==> TYPE I ... done. ==> CWD
pub/os/Linux/distr/Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS ...
done.
==> PASV ... done. ==> LIST ... done.
0K -> .......... .......... .......... .......... ..........
50K -> .......... .......... .......... .......... ..........
100K -> .......... .......... .......... .......... ..........
150K -> .......... .......... ..
22:01:33 (243.08 KB/s) - `/var/cache/urpmi/rpms/.listing' saved [176479]
Removed `/var/cache/urpmi/rpms/.listing'.
--22:01:33--
ftp://ftp.surfnet.nl/pub/os/Linux/distr/Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS/gdm-2.2.4.1-1mdk.i586.rpm
=> `/var/cache/urpmi/rpms/gdm-2.2.4.1-1mdk.i586.rpm'
==> CWD not required.
==> PASV ... done. ==> RETR gdm-2.2.4.1-1mdk.i586.rpm ...
No such file `gdm-2.2.4.1-1mdk.i586.rpm'.
installing /var/cache/urpmi/rpms/gdm-2.2.4.1-1mdk.i586.rpm
error: open of /var/cache/urpmi/rpms/gdm-2.2.4.1-1mdk.i586.rpm failed:
No such file or directory
Installation failed
[root@Jupiter rpms]# ls
gkrellm-plugins-1.0.8-1mdk.i586.rpm
Frederik Himpe