as per the bug tracker
php5 was preventing the upgrade but when this was removed glibc was preventing it.
This was due to glibc headers and devel that i removed and then the upgrade started.
However because the machine was a guest on a xen server, the upgrade killed it.
I have since resolved it, but i must have damaged somthing as performance is worse than 7.5 with php5cgi