In swupd_create_update, an assertion is raised when the rsync binary is not installed. It would be more helpful if swupd_create_update exited gracefully with an error for this condition and report to the user "rsync not installed; cannot continue", or similar.