urpmi problem - unable to write synthesis file
Hello - I've had an ongoing problem with urpmi for quite a while now, and I've narrowed it down to the fact that it can't write a synthesis file to /var/lib/urpmi This is as far as things get for me:
Code:
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation Free DVD (cdrom1).cz]
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.plf_free.cz]
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.plf_comm.cz]
found 0 headers in cache
removing 0 obsolete headers in cache
wrote config file [/etc/urpmi/urpmi.cfg]
[root@pickle john]# urpmi.addmedia --wget updates ftp://anorien.warwick.ac.uk/Mandriva/official/updates/2006.0/main_updates with media_info/hdlist.cz
added medium updates
wrote config file [/etc/urpmi/urpmi.cfg]
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation Free DVD (cdrom1).cz]
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.plf_free.cz]
examining synthesis file [/var/lib/urpmi/synthesis.hdlist.plf_comm.cz]
retrieving source hdlist (or synthesis) of "updates"...
ftp://anorien.warwick.ac.uk/Mandriva/official/updates/2006.0/main_updates/media_info/hdlist.cz
found probed hdlist (or synthesis) as media_info/hdlist.cz
...retrieving done
For ages I thought that when it said 'retrieving done' that was it... finished! Nope: a misunderstanding on my part. Until it goes past that point and writes the synthesis file you can't even use urpmi to download from a mirror. 'Elp! I haven't a clue how to sort this out. I think I've read every guide, manual and online tutorial I can find, but urpmi locks the database at that point (I know how to unlock it by now).
I'm stuck! All help and input appreciated. :D Oddly - no problems adding the Penguin Liberation Fronts' free stuff! What am I missing?
EDIT: I should add that when I first installed 'Mandy' 2006 it worked perfectly for updates. At one point - while I was downloading some of these - it came up with an error message (which I can't remember) and hasn't been the same since.