1. A method of generating notifications associated with software package updates, comprising: identifying a set of installed software packages on a client; identifying a set of package updates available to update the set of installed software packages on the client; initiating the set of package updates; identifying at least one potential fault condition related to the set of package updates by accessing at least a diagnostic database; and generating a notification to a user of the client of the at least one potential fault condition.