Comment 4 for bug 1467393

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Tested with both case 1 and 2, on a system with checkbox-ci-mailer and checkbox-autostart-desktop installed.

Case 1: sudo apt-get purge checkbox-autostart-desktop
It will try to retain the dependency, so the checkbox-autostart-server will be installed.

Case 2: sudo apt-get purge checkbox-autostart-desktop checkbox-autostart-server
This time it will try to remove the checkbox-autostart-desktop and the checkbox-ci-mailer package.

So from case 2, I think this issue does not exist anymore.

To this issue, we can simply ask it to purge these 2 autostart packages to get them removed. Although I think this is not what we want for CI, as we still need it for sending out notifications. Otherwise the following command in checkbox-ci-mailer.conf might fail: "exec /usr/bin/checkbox-ci-script.sh mailer"[1]. Maybe we can close this bug as Invalid or something else?

The dependency tree:
ubuntu@ubuntu:~$ apt-cache depends checkbox-ci-mailer
checkbox-ci-mailer
 |Depends: checkbox-autostart-server
  Depends: checkbox-autostart-desktop
  Depends: curl
  Depends: upstart

[1] http://bazaar.launchpad.net/~checkbox-dev/checkbox/trunk/view/head:/checkbox-ng/contrib/checkbox-ci-mailer.conf