Freshly installed server. No relation whatsoever to the old machine.

I lie – the only file I copied over was the apache virtual hosts config, and the websites themselves – and the databases.

Suddenly the file system changes to read only. – I pick this up because I start getting mysql errors when trying to access my other site – and I recognise this problem, because it happened once before on the old box, shortly before we took it down.

I managed to reboot the box, and all is well. I decide to check if there are any updates… so I run yum check-update… and yum fails with an import error. Module ‘yum’ cannot be found. ????

I find some obscure references in Google, but no definite fix, but I get some pointers, so I start verifying rpms. While I’m about it, I log into my local test box, and run the same verifies so I know what to expect. — The odd thing is that the package versions for yum and its dependants are exactly the same on both boxes. One works, the other doesn’t.

Yum verifies.

Python returns an md5 checksum error on one of the files that my local box doesn’t.

I verify the python package a couple of times, and it fails each time. Yum still returns the same error.

2 minutes later, I run the verify again, but this time it passes!????

Try yum, and it works.

Now I’m scratching my head.