Source: dstat
Version: 0.7.4-6.1
Severity: serious
Control: tags -1 bookworm-ignore
User: [email protected]
Usertags: regression
Dear maintainer(s),
Your package has an autopkgtest, great. However, it fails since April
2023 on arm64, i386, ppc64el and s390x. Can you please investigate the
situation and fix it? I copied some of the output at the bottom of this
report.
The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing. [Release Team member hat on] Because
we're currently in the hard freeze for bookworm, I have marked this bug
as bookworm-ignore. Targeted fixes are still welcome.
More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.htmlhttps://ci.debian.net/data/autopkgtest/testing/arm64/d/dstat/33156935/log.gz
* Exception in plugin ['loop0', 'loop1', 'loop2', 'loop3', 'loop4',
'loop5', 'loop6', 'loop7', 'vda']
'rq_ticks'
main()
File "/usr/bin/dstat", line 2687, in main
scheduler.run()
File "/usr/lib/python3.11/sched.py", line 151, in run
action(*argument, **kwargs)
File "/usr/bin/dstat", line 2804, in perform
line = line + o.show() + o.showend(totlist, vislist)
^^^^^^^^
File "/usr/bin/dstat", line 526, in show
line = line + cprint(self.val[name], ctype, self.width, scale)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/dstat", line 2105, in cprint
if ctype != 's' and var < 0:
^^^^^^^
TypeError: '<' not supported between instances of 'dict' and 'int'
Acknowledgement sent
to Paul Gevers <[email protected]>:
Extra info received and forwarded to list. Copy sent to Andrew Pollock <[email protected]>.
(Tue, 25 Apr 2023 20:15:03 GMT) (full text, mbox, link).
Hi,
On Tue, 25 Apr 2023 22:03:43 +0200 Paul Gevers <[email protected]> wrote:
> Your package has an autopkgtest, great. However, it fails since April
> 2023 on arm64, i386, ppc64el and s390x.
Sorry, I forgot to spot what I should have spotted: those are the
architectures that I upgraded on ci.debian.net to a bookworm kernel.
Even the tests in stable started to fail. We run lxc, so the kernel is
determined by the host.
Also, bug #1032615 has the same stack trace.
Paul
Acknowledgement sent
to Emanuele Rocca <[email protected]>:
Extra info received and forwarded to list. Copy sent to Andrew Pollock <[email protected]>.
(Fri, 16 Jun 2023 12:33:03 GMT) (full text, mbox, link).
Subject: Re: Bug#1034856: dstat: autopkgtest regression on multiple archs:
TypeError: '<' not supported between instances of 'dict' and 'int'
Date: Fri, 16 Jun 2023 14:32:54 +0200
Hi Paul,
On 2023-04-25 10:03, Paul Gevers wrote:
> Your package has an autopkgtest, great. However, it fails since April 2023
> on arm64, i386, ppc64el and s390x. Can you please investigate the situation
> and fix it? I copied some of the output at the bottom of this report.
The reality of the situation is that dstat is fairly buggy. Still usable
in many cases, but far from perfect. Unfortunately the project is not
maintained upstream since several years [1], and fixing the outstanding
issues is not trivial. All my hopes are now on dool, which seems to be a
promising replacement and is currently being packaged [2].
ciao,
ema
[1] https://github.com/dstat-real/dstat/issues/170
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032875