Something changed between XFree86-4.2.0-6.47 and XFree86-4.2.0-6.51 that caused X not to start. Downgrading back to XFree86, XFree86-xfs, and XFree86-base-fonts fixes the problem.
*** This bug has been marked as a duplicate of 61869 ***