- Package:
- src:upower 1.90.2-4
- Source:
- src:upower 1.90.2-4
- Submitter:
- Paul Gevers
- Date:
- 2025-08-10 20:55:02 UTC
- Severity:
- normal
- Tags:
Dear maintainer(s),
With a recent upload of upower, the autopkgtest of upower fails on i386
in testing when that autopkgtest is run with the binary packages of
upower and libgudev from unstable. It passes when run with only packages
from testing. In tabular form:
pass fail
libgudev from testing 238-2
upower from testing 1.90.2-4
all others from testing from testing
I copied some of the output at the bottom of this report. Looking at the
error this *seems* to me the result of the excessive precision of i386,
but I hope the i386 porter (in XDCC) can shed his light on that too.
Currently this regression is blocking the migration of libgudev to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?
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=libgudev
https://ci.debian.net/data/autopkgtest/testing/i386/u/upower/37102682/log.gz
208s ======================================================================
208s FAIL: test_battery_energy_charge_mixed
(__main__.Tests.test_battery_energy_charge_mixed)
208s battery which reports both current charge and energy
208s ----------------------------------------------------------------------
208s Traceback (most recent call last):
208s File "/usr/libexec/upower/integration-test.py", line 887, in
test_battery_energy_charge_mixed
208s self.assertEqual(self.get_dbus_dev_property(bat0_up,
'Percentage'), 40.0)
208s AssertionError: 40.00000000000001 != 40.0
Adrian, as i386 porter, could you have a look at this?
Am 01.09.23 um 00:37 schrieb Michael Biebl: I've forwarded the issue to upstream but didn't receive any feedback. I also didn't receive any feedback from the i386 porters. Since I only have limited interest in i386 I've updated the package to ignore the autopkgtest failure on i386. I'd obviously would like to see this fixed probably and would appreciate any help from people interested in i386. Regards, Michael
We believe that the bug you reported is fixed in the latest version of
upower, 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 1050436@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <biebl@debian.org> (supplier of updated upower 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 10 Aug 2025 21:01:12 +0200
Source: upower
Architecture: source
Version: 1.90.9-6
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Changed-By: Michael Biebl <biebl@debian.org>
Closes: 1050436
Changes:
upower (1.90.9-6) unstable; urgency=medium
.
* autopkgtest: fix comparison of floating point values in upstream
integration test.
This should fix the test suite failures on i386 due to excessive
precision. So make failures fatal again for i386. (Closes: #1050436)
Checksums-Sha1:
2103383767a35813ddd78a616c27ac6bfa92823a 2902 upower_1.90.9-6.dsc
e29d1cd790395019ec25422fe183c60937f4a4bb 19708 upower_1.90.9-6.debian.tar.xz
a0b61cc5d2f7f892bf220004a28f6d460dc1f3b0 5725 upower_1.90.9-6_source.buildinfo
Checksums-Sha256:
2062999632239f8af0133f32ba6af8d765b6160c75b0e73f44414bf2a15048e4 2902 upower_1.90.9-6.dsc
fb8fedb1ab350aea6ce5697759920e77ad44badbcc8b57ee1fa25b38ee05b562 19708 upower_1.90.9-6.debian.tar.xz
572f19dbf1854c688dc4ca37009e960f72aa1d014d73900923f2db76a6df9fc8 5725 upower_1.90.9-6_source.buildinfo
Files:
e70dc3cc3051042cb5806f26dbc591f3 2902 admin optional upower_1.90.9-6.dsc
29ab81b059fb809add232e3e320188ea 19708 admin optional upower_1.90.9-6.debian.tar.xz
e9bca24968f5d18e9e2a8b446cf27195 5725 admin optional upower_1.90.9-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmiY748ACgkQauHfDWCP
ItyWXg/9G3hYQ8dOBMt4HTtttgNDOo6mQY4yJrOEIeK4UAPCZsp3qJdlmEa8q1uU
YZ/qKt9YQwG0bHXaeLbGKHi5lCO6Ydb+2bAxMtFV/g2WR40YG9JQzbgj+RPze3UL
sE9EaqwChF+pzfyXZBlJd/r0XH1V0Zv4nIvaCC+Qjy71iqoVoJxUrckh4KEycO0Q
FtESkumXoEvvOtX8tiSVThC5EBYfdpMSHPaFucJIeaSrgsBaAbOvYbzd4FWgQFEM
0cqciMliWOuDlWsXyXTKgrVHfpKietLeoB6nbMozWXhJfrg/b72NedYbppXJV73i
jzhZfp4KHa+yrwvqYVC6/cR7xXl6i+MkdgbJSuaIh6uDuLeDcXyrmLG3ZwikQllv
IlE22qB0wnIRcq53fC97gqF+JJ7+E1FwyLVYjq9fEg05SJTfrRDmJs8vJAhT2fb9
zDmkMErVMgKlxhpM/j2YdBO2XtV/Gq9tImAnEd4llGqEDITAe+W8YEj/vIpxhBph
Tc/UMEMQVYOwLx1aQ0eNQ1LrG34EALkHVX52f3NzzrSM6HtBKrKzTynp5N81OOCu
J3qU4Vv8mq4vtYZG3d1AhcSC99yC6VmE5/mMQlOHfc5fIXqzYbjPoEtbFBsU12Za
ZqNpEe7i0VYXb846o4/pLmZi4UqT7h1Tou1/kuxD/H+J23+xOq8=
=y4bo
-----END PGP SIGNATURE-----