Your 5 should be a symbolic link to 5.4.You do not rsync 5.Once 5.5 is out, and rsynced, you will change 5 to point to 5.5. [by gerald_clark]
I have backuppc installed which copies data from all servers via rsync.
From the user point of view, for the purposes of file content, symbolic link is the same as the target file:
Symbolic links operate transparently for most operations: programs that read or write to files named by a symbolic link will behave as if operating directly on the target file.
However, it appears that there are situations when a symbolic link cannot be used instead of the actual file