@Ricardo: Indeed you are right :/ Sorry for overlooking this, at some point we need to add the ability for the upgrader to upgrade itself. So the best way seems to be going a systemd unit route (as Sergio suggested).
If the approach looks good this needs to go to the ppa and get a real-world test (i.e. 15.04 stable->edge upgrade). Please keep me updated via mail or telegram as I won't be on irc today.
@Ricardo: Indeed you are right :/ Sorry for overlooking this, at some point we need to add the ability for the upgrader to upgrade itself. So the best way seems to be going a systemd unit route (as Sergio suggested).
@Sergio: I pushed an alternative solution based on systemd to http:// bazaar. launchpad. net/~mvo/ ubuntu/ vivid/ubuntu- core-config/ lp1460152- workaround/ revision/ 28 and then http:// bazaar. launchpad. net/~mvo/ ubuntu/ vivid/ubuntu- core-config/ lp1460152- workaround/ revision/ 29. My original mtime based approach did not work, the md5sum one looks promising though.
The full diff is here: /code.launchpad .net/~mvo/ ubuntu/ vivid/ubuntu- core-config/ lp1460152- workaround/ +merge/ 261179
https:/
If the approach looks good this needs to go to the ppa and get a real-world test (i.e. 15.04 stable->edge upgrade). Please keep me updated via mail or telegram as I won't be on irc today.