Package: debci-worker
Version: 3.6
Tags: patch
Severity: wishlist
Control: found -1 debci/3.10

Hi,

I accidentally learned that the debci-worker daily cronjob actually runs
when debci-worker is removed but not purged. I don't think this is
intended. The cronjob source starts with:

| if ! dpkg-query --show debci-worker >/dev/null 2>&1; then
|   exit
| fi

When debci-worker is removed, but not purged, dpkg-query succeeds. I
suggest changing this to:

| if test "$(dpkg-query --show --showformat '${db:Status-Status}' debci-worker 
2>/dev/null)" != installed; then
|   exit
| fi

A trivial workaround for this issue is purging debci-worker.

Helmut

Reply via email to