self-update: return 1 when updates are available