Your message dated Mon, 29 Jul 2024 05:49:33 +0000
with message-id <e1syjgh-000gqd...@fasolo.debian.org>
and subject line Bug#1076898: fixed in nagios-plugin-check-multi 0.26-6
has caused the Debian Bug report #1076898,
regarding nagios-plugin-check-multi: FTBFS: Failed test 'output correct'
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 ow...@bugs.debian.org
immediately.)
--
1076898: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076898
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:nagios-plugin-check-multi
Version: 0.26-5
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
--libexecdir=/usr/lib/nagios/plugins \
--localstatedir=/var/lib/icinga \
--with-image_path=/icinga/images \
--with-objects_cache=/var/cache/icinga/objects.cache \
--with-plugin_path=/usr/lib/nagios/plugins \
--with-status_dat=/var/lib/icinga/status.dat
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking
--libexecdir=/usr/lib/nagios/plugins --localstatedir=/var/lib/icinga
--with-image_path=/icinga/images
--with-objects_cache=/var/cache/icinga/objects.cache
--with-plugin_path=/usr/lib/nagios/plugins
--with-status_dat=/var/lib/icinga/status.dat
checking whether make sets $(MAKE)... yes
checking for chmod... /usr/bin/chmod
checking for cp... /usr/bin/cp
checking for ethtool... no
checking for gunzip... /usr/bin/gunzip
checking for id... /usr/bin/id
checking for a BSD-compatible install... /usr/bin/install -c
checking for mailx... no
checking for perl... /usr/bin/perl
checking for perl... /usr/bin/perl
configure: creating ./config.status
config.status: creating subst
config.status: creating Makefile
config.status: creating contrib/Makefile
config.status: creating plugins/Makefile
config.status: creating plugins/t/Makefile
config.status: creating sample_config/Makefile
-------------------------------------------------------------------
--- check_multi configure summary (SVN $)
-------------------------------------------------------------------
Release date $
Author $
Configure args : '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--disable-option-checking' '--disable-silent-rules'
'--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run'
'--disable-maintainer-mode' '--disable-dependency-tracking'
'--libexecdir=/usr/lib/nagios/plugins' '--localstatedir=/var/lib/icinga'
'--with-image_path=/icinga/images'
'--with-objects_cache=/var/cache/icinga/objects.cache'
'--with-plugin_path=/usr/lib/nagios/plugins'
'--with-status_dat=/var/lib/icinga/status.dat' 'build_alias=x86_64-linux-gnu'
--- Directories
-------------------------------------------------------------------
Install ${prefix} /usr
Exec ${exec_prefix} /usr
Libexec directory /usr/lib/nagios/plugins
CGI directory (sbin) ${exec_prefix}/sbin
HTML directory (data) ${prefix}/share
Contrib directory
Temporary directory /tmp/check_multi
Temp dir permissions 41777
--- System options
-------------------------------------------------------------------
Parent timeout (BIG T) 60
Child timeout (small t) 11
Nagios name nagios
RC if no checks defined 3
RC if caught a signal 3
default cmdfile extension cmd
ignore missing cmd file? 0
Client perl path /usr/bin/perl
--- Output options
-------------------------------------------------------------------
Name / Label ''
Report option default 13
HTML target frame _self
Child checks indented? 1
Ascii indentation char ' '
Collapse tree? 1
Collapse plus style
style='color:#4444FF;line-height:0.1em;font-size:1.5em;cursor:crosshair'
Extinfo in status.cgi? 0
Verbosity level default 0
pnp version 0.6
PNP URL /pnp4nagios
PNP chart with mouseover 0
--- Links
-------------------------------------------------------------------
action URL ''
notes URL ''
documentation URL ''
--- Advanced Options
-------------------------------------------------------------------
illegal chars in cmdfile \r
check_multi persistent? 0
cmdfile update interval 86400
Feed_passive autocreate 1
Feed_passive directory /etc/check_multi/feed_passive
*** Next step: type 'make all'. ***
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins'
make[3]: Entering directory '/<<PKGBUILDDIR>>/contrib'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/contrib'
Make process finished
*** Next step: make test ***
or: make test-all (for all tests)
or: make test-checkresults
or: make test-extreme (random tag and macro values)
or: make test-feeds-passive (requires Perl module XML::Simple)
or: make test-livestatus (requires livestatus module and Perl
Module Monitoring::Livestatus)
or: make test-macros
or: make test-perfdata
or: make test-statusdat
*** and then: make install ***
- This installs the check_multi plugin
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j2 test "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>/plugins/t'
/usr/bin/perl -MExtUtils::Command::MM -e "test_harness(1)" \
10_check_multi.t \
20_check_multi_macros.t \
30_check_multi_perfdata.t
10_check_multi.t ...........
1..94
--------------------------------------------------------------------------------
Version: check_multi_0.26_506_2011-11-18-20:28
configure '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=/usr/include' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--disable-option-checking' '--disable-silent-rules'
'--libdir=/usr/lib/x86_64-linux-gnu' '--runstatedir=/run'
'--disable-maintainer-mode' '--disable-dependency-tracking'
'--libexecdir=/usr/lib/nagios/plugins' '--localstatedir=/var/lib/icinga'
'--with-image_path=/icinga/images'
'--with-objects_cache=/var/cache/icinga/objects.cache'
'--with-plugin_path=/usr/lib/nagios/plugins'
'--with-status_dat=/var/lib/icinga/status.dat' 'build_alias=x86_64-linux-gnu'
--------------------------------------------------------------------------------
ok 1 - check_multi version - RC3
ok 2 - output correct
ok 3 - environment variables assignment via command - RC0
ok 4 - output correct
ok 5 - environment variables assignment via eeval - RC0
ok 6 - output correct
ok 7 - valid name option - RC0
ok 8 - output correct
ok 9 - invalid name option - RC3
ok 10 - output correct
ok 11 - default report option - RC0
ok 12 - output correct
ok 13 - command with backslashed continuation line - RC0
ok 14 - output correct
ok 15 - command with continuation line without backslash - RC0
ok 16 - output correct
ok 17 - command with (empty) continuation line - RC0
ok 18 - output correct
ok 19 - command with comment and continuation line - RC0
ok 20 - output correct
ok 21 - command with comment with trailing backslash and continuation lines -
RC0
ok 22 - output correct
ok 23 - report option 0 (all states shown) - RC0
ok 24 - output correct
ok 25 - report option 1 (non-OK service names in state list) - RC1
ok 26 - output correct
ok 27 - report option 2 (HTML) - RC0
ok 28 - output correct
ok 29 - report option 4 [eval error message] - RC3
ok 30 - output correct
ok 31 - report option 16 (state in output and in long plugin output) - RC0
ok 32 - output correct
ok 33 - report option 16 (state in output and in long plugin output / HTML) -
RC0
ok 34 - output correct
ok 35 - report option 0 (extra warning state is shown) - RC1
ok 36 - output correct
ok 37 - report option 64 (state in front of output) - RC0
ok 38 - output correct
ok 39 - report option 128 (pnp4nagios link) - RC0
ok 40 - output correct
ok 41 - report option 128 (pnp4nagios link) with env var NAGIOS_HOSTNAME - RC0
ok 42 - output correct
ok 43 - report option 256 (XML output) - RC0
ok 44 - output correct
ok 45 - report option 16384 - encode commands - RC0
ok 46 - output correct
ok 47 - report option 32768 - hide OK states - RC1
ok 48 - output correct
ok 49 - report option 32768+2 - hide OK states in HTML mode - RC1
ok 50 - output correct
ok 51 - decode encoded command - RC0
ok 52 - output correct
ok 53 - recursive (with inherited report option) - RC0
ok 54 - output correct
ok 55 - recursive (with inherited report option and mask) - RC0
ok 56 - output correct
ok 57 - recursive (check_multi calls check_multi) - RC0
ok 58 - output correct
ok 59 - overloading commands - RC0
ok 60 - output correct
ok 61 - testing signal handler - RC0
ok 62 - output correct
ok 63 - custom output for header line - RC0
ok 64 - output correct
ok 65 - changes child check attributes - RC0
ok 66 - output correct
ok 67 - child check attributes in correct (severity) order - RC1
ok 68 - output correct
ok 69 - child check attributes in correct (severity) order with RC - RC2
ok 70 - output correct
ok 71 - changes child check attributes (child check not found) - RC0
ok 72 - output correct
ok 73 - instant execution of child check (feeded command reschedule) - RC1
ok 74 - output correct
ok 75 - instant execution of child check, wrong tag - RC3
ok 76 - output correct
ok 77 - changes global variables with attributes - RC0
ok 78 - output correct
ok 79 - cumulates data like top - RC0
ok 80 - output correct
ok 81 - cumulates data like top - RC0
ok 82 - output correct
ok 83 - illegal characters are dropped - RC0
ok 84 - output correct
ok 85 - illegal character variable is empty - RC0
ok 86 - output correct
ok 87 - option s requires an argument - RC3
ok 88 - output correct
ok 89 - timeout check: global timeout shorter than local timeout - RC3
ok 90 - output correct
ok 91 - timeout check: child one killed, child two cancelled - RC3
ok 92 - output correct
ok 93 - numerical tags are invalid - RC3
ok 94 - output correct
ok
20_check_multi_macros.t ....
1..20
ok 1 - environment variables assignment via command - RC0
ok 2 - output correct
ok 3 - environment variables assignment via eeval - RC0
ok 4 - output correct
ok 5 - reading custom variable - RC0
ok 6 - output correct
ok 7 - non existing macro - complaining - RC0
ok 8 - output correct
ok 9 - non existing macro - complaining - RC0
ok 10 - output correct
ok 11 - reading custom variable - RC0
ok 12 - output correct
ok 13 - object cache macro check - non existing objects.cache file - RC3
ok 14 - output correct
ok 15 - object cache macro check - invalid object name - RC3
ok 16 - output correct
ok 17 - object cache macro check - hostgroup and services - RC0
ok 18 - output correct
ok 19 - object cache macro check - nested macros - RC0
ok 20 - output correct
ok
# Failed test 'output correct'
# at 30_check_multi_perfdata.t line 374.
# 'perl: warning: Setting locale failed.
# perl: warning: Please check that your locale settings:
# LANGUAGE = (unset),
# LC_ALL = (unset),
# LC_CTYPE = "C.UTF-8",
# LC_COLLATE = "C.UTF-8",
# LANG = "de_DE"
# are supported and installed on your system.
# perl: warning: Falling back to the standard locale ("C").
# OK - 1 plugins checked, 1 ok
# [ 1] eins eins|check_multi::check_multi::plugins=1 time=0.002283
eins::echo::eins=1,1 '
# doesn't match '/^OK - 1 plugins checked, 1 ok\n\[ 1\] eins
eins\|check_multi::check_multi::plugins=1 time=\d+\.\d+ eins::echo::eins=1\,1
$/'
# Looks like you failed 1 test of 40.
30_check_multi_perfdata.t ..
1..40
ok 1 - report option 8 (check_multi perfdata) - RC0
ok 2 - output correct
ok 3 - perfdata plugin specified by command [ tag::plugin ] - RC0
ok 4 - output correct
ok 5 - perfdata plugin specified by eeval [ tag::plugin ] - RC0
ok 6 - output correct
ok 7 - perfdata passed through in plugin output - RC0
ok 8 - output correct
ok 9 - report option 8 (check_multi perfdata) - RC0
ok 10 - output correct
ok 11 - report option 32 (classical perfdata) - RC0
ok 12 - output correct
ok 13 - report option 143 (HTML performance output with PNP 0.4 link) - RC0
ok 14 - output correct
ok 15 - report option 143 (HTML performance output with PNP 0.6 link) - RC0
ok 16 - output correct
ok 17 - discards invalid perfdata - RC0
ok 18 - output correct
ok 19 - discards invalid perfdata with duplicate pipe character - RC0
ok 20 - output correct
ok 21 - perfdata with warning / critical number - RC0
ok 22 - output correct
ok 23 - discards perfdata with invalid UOM 'MB/s' - RC0
ok 24 - output correct
ok 25 - perfdata with allowed UOM 'MB' - RC0
ok 26 - output correct
ok 27 - perfdata with allowed UOM '%' - RC0
ok 28 - output correct
ok 29 - perfdata with warning / critical range 1: - RC0
ok 30 - output correct
ok 31 - perfdata with warning / critical range ~:1 - RC0
ok 32 - output correct
ok 33 - perfdata with warning / critical range @:1 - RC0
ok 34 - output correct
ok 35 - perfdata with warning / critical range 1:10;@10:20 - RC0
ok 36 - output correct
ok 37 - accepting loose perfdata - RC0
not ok 38 - output correct
ok 39 - accepting loose perfdata with trailing semicolon - RC0
ok 40 - output correct
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/40 subtests
Test Summary Report
-------------------
30_check_multi_perfdata.t (Wstat: 256 (exited 1) Tests: 40 Failed: 1)
Failed test: 38
Non-zero exit status: 1
Files=3, Tests=154, 6 wallclock secs ( 0.03 usr 0.00 sys + 2.97 cusr 0.76
csys = 3.76 CPU)
Result: FAIL
Failed 1/3 test programs. 1/154 subtests failed.
make[2]: *** [Makefile:33: test] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/plugins/t'
make[1]: *** [Makefile:96: test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1
returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202407/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: nagios-plugin-check-multi
Source-Version: 0.26-6
Done: Bas Couwenberg <sebas...@debian.org>
We believe that the bug you reported is fixed in the latest version of
nagios-plugin-check-multi, 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 1076...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated
nagios-plugin-check-multi 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 29 Jul 2024 07:23:26 +0200
Source: nagios-plugin-check-multi
Architecture: source
Version: 0.26-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Nagios Maintainer Group
<pkg-nagios-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Closes: 1076898
Changes:
nagios-plugin-check-multi (0.26-6) unstable; urgency=medium
.
* Team upload.
* Bump Standards-Version to 4.7.0, no changes.
* Bump debhelper compat to 13.
* Enable Salsa CI.
* Add locales-all to build dependencies.
(closes: #1076898)
Checksums-Sha1:
90996aae0c7883c2bfb28b18d84401856bd36c64 2100
nagios-plugin-check-multi_0.26-6.dsc
3e2feae1e35a8e00f615401ac7c5c7d11eae7313 6148
nagios-plugin-check-multi_0.26-6.debian.tar.xz
44784f689e9812efc95844936457f9705e0e2042 7441
nagios-plugin-check-multi_0.26-6_amd64.buildinfo
Checksums-Sha256:
15a4302b7e87d864209b062eece03c5c8203eb654aea2b6b13e2a70a5a1f3ab5 2100
nagios-plugin-check-multi_0.26-6.dsc
c92b2e2fd06adc7b2c9877be4882ad72fe5a5f82e2a6d43e6d250400cee34245 6148
nagios-plugin-check-multi_0.26-6.debian.tar.xz
d8baaadc8623b561c27c658be004fbc24279f7e687bb68944e52b5b6a7fe0224 7441
nagios-plugin-check-multi_0.26-6_amd64.buildinfo
Files:
ee20b364f4190742502ce7fe214e586e 2100 net optional
nagios-plugin-check-multi_0.26-6.dsc
d1b21f5e1c69bd820c94885f875ea6d8 6148 net optional
nagios-plugin-check-multi_0.26-6.debian.tar.xz
067f94f269d88d615ce0df77f51162a5 7441 net optional
nagios-plugin-check-multi_0.26-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmanJ+EACgkQZ1DxCuiN
SvFL5w//brtzo+VhI54CzsMxCzFmpcvzzHU7+YtJJ7Q30MsYF9xue4kfQRWH59yI
IJYhEi92utaEof47UfDF3+s27ZT48GMhcwJaWQTObuqhTSEwqns9lZLre1srjGam
OV2bj1UCKcB/qJfW45uSwPA9wySFegYmX9zE72AjhG9fnoFQBa5ZKsh1mOQJfVAV
JmoIMB6+OuH7hIkDZbw6UYV/ZYEr9KTOyh64hgE0FNqDtLK4EgPy9XTqAS04l5ZA
gLgPHB0JZAmfd2sonxgFTx9dY0ulbZkWtGoFdIbA9jXcwDiTGK/8tBg53Yq18+IW
A1YcieTRIfjn4IRM7LMPTVgqLPKFkZYZVK3I1eLcnZAF2RZBS2OIG7tzEKchRaMM
9iAQL7ms8xH4B8ddH6yYBqtYjelYf2tn+4Y/D8/IYtFt2S28V5AW3cWYV3QMY+Ld
Kd+63ee28CtdCJOsTGf2LA6Vin8JnmVwl1/nJRfpcEHqTTTcGsey6ne9S1+aOAGm
+ffeKtvSXMEfuysZAl1V2F/1LaSz9IAZUb/l/J8mSjia782NFJ69QbWVJ6NCoOEk
8p3VGaaRQ3DLzR97SrLF/y81no9mMtulWuLC6ozphpMcQR8reXuIm/fYOLxs4yEX
fXctfgFl5CDdDI6sgOyw0aqr2SU4QaMvprLM5MP7surPKR2FyM0=
=EpOX
-----END PGP SIGNATURE-----
pgpUqbKBBi6z6.pgp
Description: PGP signature
--- End Message ---