Your message dated Sat, 02 May 2020 11:18:50 +0000
with message-id <[email protected]>
and subject line Bug#955710: fixed in stunnel4 3:5.56+dfsg-1
has caused the Debian Bug report #955710,
regarding [stunnel4] FTBFS because of test hangs
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.)


-- 
955710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955710
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: stunnel4
Version: 3:5.56-1
Severity: normal

--- Please enter the report below this line. ---

There seems to be a race condition in handling child processes in the
test runtime that the script happens to loose on my system reliably.
Loosing in this case means spinning forever when child process exits
too soon.

This is easily shown by running the tests before compiling anything:

.../c/stunnel4-5.56$ debian/tests/runtime 
Found the certificate at debian/tests/certs/certificate.pem and the private key 
at debian/tests/certs/key.pem
Using the /tmp/user/1000/qzcveeWud_ temporary directory
About to get the stunnel version information
stunnel produced output before the version number:
Can't exec "stunnel4": No such file or directory at debian/tests/runtime line 
381.
__DIE__ handler invoked: Could not execute 'stunnel4': No such file or directory
say() on closed filehandle STDOUT at debian/tests/runtime line 114.
say() on closed filehandle STDOUT at debian/tests/runtime line 116.
Could not execute 'stunnel4': No such file or directory

__DIE__ handler invoked: Could not get the stunnel version number
Oof, let us see if there are any children left
Pffth, sending a SIGKILL to 13127
Some children remaining, laying low for a second...
- waiting for 13127 (stunnel4 -version)
^C

Strace shows that the process is spinning read()ing the pipe and ignoring 0 
return (EOF). It is also kill()ing the child with SIGKILL after it wait4()ed 
for it and got its pid from the wait.

--- System information. ---
Architecture: 
Kernel:       Linux 5.5.14mq+

Debian Release: 10.3
  900 stable-debug    debug.mirrors.debian.org 
  900 stable          security.debian.org 
  900 stable          ftp.pl.debian.org 
  900 stable          dl.winehq.org 
  900 proposed-updates ftp.pl.debian.org 
  850 buster-backports ftp.pl.debian.org 
  800 testing         ftp.pl.debian.org 
  700 unstable        ftp.pl.debian.org 
  600 experimental    ftp.pl.debian.org 
  540 oldstable-proposed-updates ftp.pl.debian.org 
  540 oldstable       security.debian.org 
  540 oldstable       ftp.pl.debian.org 
  500 unstable-debug  debug.mirrors.debian.org 
  500 testing-debug   debug.mirrors.debian.org 
  100 buster-backports-debug debug.mirrors.debian.org 
    1 experimental-debug debug.mirrors.debian.org 

--- Package information. ---
Depends           (Version) | Installed
===========================-+-============
libc6             (>= 2.14) | 
libssl1.1       (>= 1.1.0d) | 
libsystemd0                 | 
libwrap0        (>= 7.6-4~) | 
perl:any                    | 
lsb-base                    | 
netbase                     | 
openssl                     | 


Package's Recommends field is empty.

Suggests               (Version) | Installed
================================-+-===========
logcheck-database                | 

--- End Message ---
--- Begin Message ---
Source: stunnel4
Source-Version: 3:5.56+dfsg-1
Done: Peter Pentchev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
stunnel4, 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.
Peter Pentchev <[email protected]> (supplier of updated stunnel4 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: Sat, 02 May 2020 14:01:17 +0300
Source: stunnel4
Architecture: source
Version: 3:5.56+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Peter Pentchev <[email protected]>
Changed-By: Peter Pentchev <[email protected]>
Closes: 949779 954691 955710
Changes:
 stunnel4 (3:5.56+dfsg-1) unstable; urgency=medium
 .
   * Make the "runtime" test a bit more robust.
     Closes: #955710, #954691
   * Declare compliance with Debian Policy 4.5.0 with no changes.
   * Add the year 2020 to my debian/* copyright notice.
   * Drop the adequate autopkgtest.
   * Drop the "Name" and "Contact" upstream metadata fields.
   * Update to debhelper compat level 13:
     - drop the conditional around the testing target
     - use "execute_before.." and "execute_after..." targets
   * Add the 06-hup-separate patch.  Closes: #949779
   * Repack the upstream source, excluding the prebuilt libraries in
     the Windows installer plugins.
Checksums-Sha1:
 1da8c127f5fa07151a9d514dbf327beccc8a06e3 2655 stunnel4_5.56+dfsg-1.dsc
 faa7add2b905683ae5c0938d9044eb0296ab7755 624388 stunnel4_5.56+dfsg.orig.tar.xz
 a026240cb27ea22f3af789cc3f66db607dfa2d0f 833 stunnel4_5.56+dfsg.orig.tar.xz.asc
 0c7b2fe52785df8833dac42bbb3209a3e6391737 47384 
stunnel4_5.56+dfsg-1.debian.tar.xz
Checksums-Sha256:
 96d24c6986e76b9018297cd93293e950f95cca848fb9259bfe92aaa016a7354e 2655 
stunnel4_5.56+dfsg-1.dsc
 93efdc85874b6edd829b99f579b54770dd20854a46e18686704fcf531799e01f 624388 
stunnel4_5.56+dfsg.orig.tar.xz
 b259f1576b90765f123867ce5ba202e439dc1ff259dad3f7d7fe5ee33467cddf 833 
stunnel4_5.56+dfsg.orig.tar.xz.asc
 f4b3a5508575d93744252eb71c614d2b91329c7dbd0d25109bc8f1058488280d 47384 
stunnel4_5.56+dfsg-1.debian.tar.xz
Files:
 c25c8ee218d14cf66c6adb675a11d1d6 2655 net optional stunnel4_5.56+dfsg-1.dsc
 611e27f691c4e67989a766dfae7f6668 624388 net optional 
stunnel4_5.56+dfsg.orig.tar.xz
 9c63d8479fab496a1dc3e90af35d55fc 833 net optional 
stunnel4_5.56+dfsg.orig.tar.xz.asc
 a2d25de8d690512ebcae0cda63ee8a6f 47384 net optional 
stunnel4_5.56+dfsg-1.debian.tar.xz

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

iQJEBAEBCgAuFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAl6tU7IQHHJvYW1AZGVi
aWFuLm9yZwAKCRBlHu+wJSffEzx0EACdGs5nMyF3ok8nVP60Yk1KivTFIkvpDuff
lxmtdgzY2LU7WGJwk7U8clg+dY4KVvlJSaJvXPSe7+lgDlzomZSsZkCWZajhOcc5
kp+Ean8E44aVFWBqYZqi8QBcMYGzoAt/J9s0g2AbreUp7c+RNXo96LUJYcM/sDpv
sJeNzVh4z025WhMz4fveAHkZuQcwuBfIUaEdFh4AyaySXzOBZQUM1whttZ+zyJ8z
fcQjBUT80Ms2et4n76PemR+Q/9JUFWcm+9HWNP9rYXqVHZU5DuvaluUQApJF8sFK
iRA42BYlFMdKOz6UY5pay94VR+8/HCeVSvWKhe8lGGtuQm1/JXxCfwGBkMKO4WD0
zYN4YVxMqp//ZsnQjRRarmeASlTfn1pu2sJnuC8Bfsk4F6aKz8YNK4N+cQrKgybP
bZGtioWwRxtDRlF3uQE7OsUGbsKdRbPf8xxPE4cgAcU/RRiAuac4LA+t5EQykdDt
crUlJXgOhHEtYCWamQZfGE9xVXsa9RChSAHZWjn31y8azqwc/dmY/4mrgprJikJg
kGcSYICQZUN9yCS8rDn/PBFKhoH+pQAuFqcXBKLTehfKRs//J7kHE5bEbFkafd14
Eh3jfBpI/inFHBX07Asqz7/el7AfDixb/R28OsYoZC20/2HaQXhWAwXzRfeEKdKG
a27kGIeiww==
=dGBW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to