its impossible to update to Z-Push 2.3.5 on CentOS 7, as the depencies are simply wrong.
2.3.5 relies on a "libawl-php" package which is clearly a debian package name.
As far as i can see this package should also be only needed when using the dav backend, but it even is required for the imap-backend install. This breaks the update process as this package is nowhere available (for CentOS 7).
This should not happen and be fixed asap.