Errors from pacakges should not be reported as errors from updater it self
If package's script fails then it's reported as Updater's error same as if updater fails. This confuses users and elevates small in single package to system level errors.
Also maybe don't report packages errors as errors but as warning (exception should probably be critically requested packages).