Package: procps
Version: 2:4.0.7-1
Severity: normal
Tags: patch upstream
Control: block #1141078 by -1

Hello procps maintainers,

my package mmdebstrap has its autopkgtest failing because when sending a signal
to a process group using a negative pid, kill will exit with a non-zero exit
status even if the system call succeeds.

Here is the failure of the autopkgtest in salsaci:

https://salsa.debian.org/debian/mmdebstrap/-/jobs/10435775

And here on ci.debian.net:

https://ci.debian.net/packages/m/mmdebstrap/testing/armhf/76490131/

In both cases, the sigint-during-customize-hook test of mmdebstrap fails at the
point where /bin/kill (so definitely not kill from the shell) is sending a
SIGINT to a negative process. Since the script is run with set -e, it fails at
that point.

I reported the issue upstream here 3 weeks ago:

https://gitlab.com/procps-ng/procps/-/work_items/438

Luckily, upstream was very quick with fixing this with this commit in the
master branch:

https://gitlab.com/procps-ng/procps/-/commit/a4632f5cc97815a56b1afb9c294e2038cfb35b68

Thus, I'm tagging this bug with "upstream" as well as "patch".

This bug blocks #1141078 which is about the mmdebstrap autopkgtest failing.

Please consider either asking upstream for another release containing the fix
or backporting the fix from upstream to the version in Debian until a new
upstream release happens.

Since this bug is blocking my package mmdebstrap from transitioning to testing
I also would offer an NMU with this change if you are currently short on time.

Thanks!

cheers, josch

Reply via email to