Your message dated Wed, 04 Mar 2026 23:03:56 +0000
with message-id <[email protected]>
and subject line Bug#1086033: fixed in debci 3.14
has caused the Debian Bug report #1086033,
regarding debci-worker: cron job runs when package is removed but not purged
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1086033: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086033
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: debci
Source-Version: 3.14
Done: Antonio Terceiro <[email protected]>

We believe that the bug you reported is fixed in the latest version of
debci, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <[email protected]> (supplier of updated debci package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 04 Mar 2026 19:13:09 -0300
Source: debci
Architecture: source
Version: 3.14
Distribution: unstable
Urgency: medium
Maintainer: Debian CI team <[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 924226 1086033
Changes:
 debci (3.14) unstable; urgency=medium
 .
   [ Antonio Terceiro ]
   * templates: self_service_history: save one redirect
   * log_viewer: restrict retry link to authenticated users
   * self_service: honor original_url when already logged in
   * debci-worker: assume tmpfail when no exit code is produced
   * Delete unused fake rmadison script
   * debci-worker: survive a crash in the test process
   * test/test_debci_test.sh: fix against newer autopkgtest
   * debci-worker: create results directory if necessary
   * debci-test: drop erroneous log message
   * api: add endpoint to serve package information
   * lib/environment.sh: error out on unexisting backend
   * debci-worker: don't do testbed setup as root
   * Extract distro detection into lib/environment.sh
   * Allow enabling developer login even not under development mode
   * debci-setup: fix log rotation
   * debci-setup: allow to skip some architectures
   * Allow selecting a backend on job submission
   * .gitlab-ci.yml: test on testing
   * .gitlab-ci.yml: use testing for custom jobs as well
   * debci-enqueue: save backend explicitly on submission
   * Drop environment variable/configuration for AMQP queue
   * debci-{test,localhost}: support backends with - in their names
   * debci-localhost: export debci_distro
   * self_service: job history: show test backend
   * Reuse the same backend when retrying a job
   * Drop adding backend directory to PATH
   * debci-worker: pass output directory down to debci-test
   * debci-setup: ensure backend is passed down
   * debci-test: drop unused variable
   * Debci::Job: ensure backend is saved when enqueuing
   * Debci::Job: add received_at column and record date of receiving results
   * api: use receive time to filter jobs since a given timestamp
   * Add support for selecting an autopkgtest variant for jobs
   * api_spec: extract endpoint to a shared variable
   * self_service_spec: extract test submission endpoint to a shared variable
   * api: allow filtering packages with no defined backend
   * api: add minimal documentation for backend parameter
 .
   [ Paul Gevers ]
   * improve debci-worker to be running with the right time
 .
   [ Fabian Grünbichler ]
   * tutorial: fix tests/control typo in example
 .
   [ Helmut Grohne ]
   * debci-worker.cron: don't run if debci-worker isn't installed
     (Closes: #1086033, #924226)
Checksums-Sha1:
 5d6d4d1688aa58f6ec1c7ac405b9b8af39644b61 2948 debci_3.14.dsc
 fcb09ad594244131886e95b3473708628514477e 173716 debci_3.14.tar.xz
 20b7dd26596e8f9a8702809132c8698fccb07072 12130 debci_3.14_arm64.buildinfo
Checksums-Sha256:
 13861bc344354d68e467efd1c2429a699c8f0d769ab2c0fd453deaed27a8279c 2948 
debci_3.14.dsc
 b44cb49ccca12244e4ec38c41e6a59b542c535bc02fb456156ce86a28a283e31 173716 
debci_3.14.tar.xz
 7b499df62333ed57122a962b72a2930e227a3c1646b277c55a1459940c936e7f 12130 
debci_3.14_arm64.buildinfo
Files:
 d54c44569f53518db45f5aff41c7932c 2948 devel optional debci_3.14.dsc
 a20ddce5ee43c5ffa4581d46f09805a8 173716 devel optional debci_3.14.tar.xz
 c33b37f6a01e977badc0258364789cc0 12130 devel optional 
debci_3.14_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmmotsgACgkQ/A2xu81G
C97ZaxAA1HUbHjrE8wnsnU1EuAgrMdw7L6U8JrkZN4XYzL2x3EGocPV41xXL1MZc
xXKYpW1nMMzlSc5oJ0Dmz8KEA+7yF4DtXejUzeqJdPQl2UN3hPkFnOyOdD6//K7R
160yFvHEibf3fF1HUDOG0PBnTkgfSTDwS1jaeQOurJptE9iP4z9jjEHPPtJlQjnl
NmK9tauVO3DJp/cN70oQFfBHEMDZfGsxbh/j9f6ohkAmUMv7+Rk9gD8limMu2CB5
+VHpDx4XcL49PiMM97oigEGV6UXygHd7AmkF+mte0p97GGqiTo6/Ybwk3YlHflpm
fZSqjuXs7zuQlEKX7cw+Y/QP7BoVE1ntRAJpXEGPD2gnHwlztd3rK8HEnJy4atyI
O//dhJnSkc3WjShMkaJ0zkxC5VjBXZMbTNvCkQkY6C1ZZl2wygMPnY8uaZzuYKp6
0SjCCgn804gyPE5SNScDhvnphWmF8mNFR6yTjnr+AdeSfz5TzrzOqpVTdnniIuFl
e5xLo+2qo4pSF9OHD32TVQUMcDY2PnzVxhv4gvPn4n5Vufu6YvVF5AN9tDl8gpIo
i4rlQG25BmTcRkRM4ZUv8H5k2TuWqJyE2By8cmeukUCcthJkWi0qO6z2F0f+AwRF
tK6P8ovQvyi6mJc11D04hgkSZoE46/hDGk2Y0eOi6w9S5UWYJVc=
=7y5/
-----END PGP SIGNATURE-----

Attachment: pgphlKji4fNS8.pgp
Description: PGP signature


--- End Message ---

Reply via email to