Comment 4 for bug 1621924

Revision history for this message
Robert Bruce Park (robru) wrote :

Ok I've pushed some changes that introduce the following behavior:

1. Before upgrading anything, it makes a list of all packages installed from the PPA to be installed, including versions.

2. It attempts to do the upgrade, which may fail for whatever reason (binaries not published yet, or maybe it succeeds but there was nothing to install anyway)

3. It then makes a new list of all packages + versions installed from that PPA,

4. It diffs those two lists and only reboots if a difference was found.

Please try the steps in comment #3 with the script in comment #1 and let me know if that works for you.