Dear maintainer(s),
With a recent upload of libipc-shareable-perl the autopkgtest of inetsim
fails in testing when that autopkgtest is run with the binary packages
of libipc-shareable-perl from unstable. It passes when run with only
packages from testing. In tabular form:
pass fail
libipc-shareable-perl from testing 1.19-1
inetsim from testing 1.3.2+dfsg.1-8
all others from testing from testing
I copied some of the output at the bottom of this report. The
autopkgtest doesn't fail because the test fails, but because there's
output on stderr. This is off course a bad sign, but maybe you didn't
intend the test to fail on that and the allow-stderr restriction might
be an appropriate solution (although the warnings look serious to me).
Currently this regression is blocking the migration of
libipc-shareable-perl to testing [1]. Of course, libipc-shareable-perl
shouldn't just break your autopkgtest (or even worse, your package), but
it seems to me that the change in libipc-shareable-perl was intended and
your package needs to update to the new situation.
If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from libipc-shareable-perl
should really add a versioned Breaks on the unfixed version of (one of
your) package(s). Note: the Breaks is nice even if the issue is only in
the autopkgtest as it helps the migration software to figure out the
right versions to combine in the tests.
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=libipc-shareable-perl
https://ci.debian.net/data/autopkgtest/testing/amd64/i/inetsim/76121788/log.gz
75s Couldn't remove shm segment 10: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 10: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 6: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 6: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 12: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 12: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 16: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 16: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 4: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 4: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 8: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 8: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 24: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 24: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 14: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 14: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 2: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 2: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 22: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 22: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 18: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 18: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s Couldn't remove shm segment 20: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1200.
75s Use of uninitialized value $sem_remove_status in numeric ne (!=)
at /usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Use of uninitialized value $sem_remove_status in string ne at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1213.
75s Couldn't remove semaphore set 20: Operation not permitted at
/usr/lib/x86_64-linux-gnu/perl5/5.42/IPC/Shareable.pm line 1214.
75s INetSim 1.3.2 (2020-05-19) by Matthias Eckert & Thomas Hungenberg
75s 75s Usage: /usr/bin/inetsim [options]
75s 75s Available options:
75s --help Print this help message.
75s --version Show version information.
75s --config=<filename> Configuration file to use.
75s --log-dir=<directory> Directory logfiles are written to.
75s --data-dir=<directory> Directory containing service data.
75s --report-dir=<directory> Directory reports are written to.
75s --bind-address=<IP address> Default IP address to bind
services to.
75s Overrides configuration option
'default_bind_address'.
75s --max-childs=<num> Default maximum number of child
processes per service.
75s Overrides configuration option
'default_max_childs'.
75s --user=<username> Default user to run services.
75s Overrides configuration option
'default_run_as_user'.
75s --faketime-init-delta=<secs> Initial faketime delta (seconds).
75s Overrides configuration option
'faketime_init_delta'.
75s --faketime-auto-delay=<secs> Delay for auto incrementing
faketime (seconds).
75s Overrides configuration option
'faketime_auto_delay'.
75s --faketime-auto-incr=<secs> Delta for auto incrementing
faketime (seconds).
75s Overrides configuration option
'faketime_auto_increment'.
75s --session=<id> Session id to use. Defaults to
main process id.
75s --pidfile=<filename> Pid file to use. Defaults to
'/run/inetsim.pid'.
75s 76s autopkgtest [05:55:17]: test command1