Your message dated Wed, 10 Jul 2024 10:50:39 +0000
with message-id <e1sruuf-00ez5o...@fasolo.debian.org>
and subject line Bug#1071098: fixed in onboard 1.4.1-7
has caused the Debian Bug report #1071098,
regarding onboard: failing build tests
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.)
--
1071098: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071098
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: onboard
Version: 1.4.1-6
Severity: important
Tags: ftbfs patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org
Dear Maintainer,
Onboard has a FTBFS issue on riscv64:
```
task-0: self._get_model_files(), "test " +
str(i))
task-0: E AssertionError: Lists differ: [['en_US.lm', 1]] !=
[['user.lm', 1]]
task-0: E
task-0: E First differing element 0:
task-0: E ['en_US.lm', 1]
task-0: E ['user.lm', 1]
task-0: E
task-0: E - [['en_US.lm', 1]]
task-0: E ? ^^^^
task-0: E
task-0: E + [['user.lm', 1]]
task-0: E ? ++ ^
task-0: E : test 0
```
The full build log is here:
https://buildd.debian.org/status/fetch.php?pkg=onboard&arch=riscv64&ver=1.4.1-6&stamp=1715586733&raw=0
In fact, this is not a specially riscv64 issue, it has the same FTBFS on
alpha, hppa, sparc64 also. But unfortunately, I was failed to fix the
root cause for the issue. So I am appreciated if you can hint me how to
fix it. I thought maybe there is one config was missing on these
architectures.
Instead of finding a perfect solution, I propose one patch to skip the
test on riscv64 to get the package will be built. If this is okay, i
think we should keep the reportbug opening until it is completely
resolved.
Any helps would be great!
alpha:
https://buildd.debian.org/status/fetch.php?pkg=onboard&arch=alpha&ver=1.4.1-6&stamp=1712238333&raw=0
hppa:
https://buildd.debian.org/status/fetch.php?pkg=onboard&arch=hppa&ver=1.4.1-6&stamp=1712271520&raw=0
sparc64:
https://buildd.debian.org/status/fetch.php?pkg=onboard&arch=sparc64&ver=1.4.1-6&stamp=1715474713&raw=0
--
Regards,
--
Bo YU
diff -Nru onboard-1.4.1/debian/patches/2003_skip_testmigration_on_riscv64.patch
onboard-1.4.1/debian/patches/2003_skip_testmigration_on_riscv64.patch
--- onboard-1.4.1/debian/patches/2003_skip_testmigration_on_riscv64.patch
1970-01-01 08:00:00.000000000 +0800
+++ onboard-1.4.1/debian/patches/2003_skip_testmigration_on_riscv64.patch
2024-04-04 00:11:22.000000000 +0800
@@ -0,0 +1,26 @@
+Description: skip the test on riscv64
+Author: tsu.y...@gmail.com
+Last-Update: 2024-05-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: onboard-1.4.1/Onboard/test/test_migration.py
+===================================================================
+--- onboard-1.4.1.orig/Onboard/test/test_migration.py
++++ onboard-1.4.1/Onboard/test/test_migration.py
+@@ -18,6 +18,7 @@
+ # along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+ import os
++import platform
+ import time
+ import glob
+ import tempfile
+@@ -39,7 +40,7 @@ class TestMigration(unittest.TestCase):
+ with self._run_onboard() as p:
+ self.assertEqual([],
+ self._get_model_files())
+-
++ @unittest.skipIf(platform.machine() == 'riscv64', "skip the test due to
failed")
+ def test_migrate_user_model(self):
+ tests = [
+ [
diff -Nru onboard-1.4.1/debian/patches/series
onboard-1.4.1/debian/patches/series
--- onboard-1.4.1/debian/patches/series 2024-04-04 00:07:08.000000000 +0800
+++ onboard-1.4.1/debian/patches/series 2024-04-04 00:11:22.000000000 +0800
@@ -12,3 +12,4 @@
2001_drop-gui-test.patch
2002_drop-dbus-test.patch
1011_python-distutils-byebye.patch
+2003_skip_testmigration_on_riscv64.patch
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: onboard
Source-Version: 1.4.1-7
Done: Mike Gabriel <sunwea...@debian.org>
We believe that the bug you reported is fixed in the latest version of
onboard, 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 1071...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Gabriel <sunwea...@debian.org> (supplier of updated onboard 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: SHA256
Format: 1.8
Date: Wed, 10 Jul 2024 10:25:05 +0200
Source: onboard
Architecture: source
Version: 1.4.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-m...@lists.debian.org>
Changed-By: Mike Gabriel <sunwea...@debian.org>
Closes: 1069988 1071098
Changes:
onboard (1.4.1-7) unstable; urgency=medium
.
[ Jeremy BĂcha ]
* debian/control:
+ Add Build-Depends: iso-codes for build tests
.
[ Bo YU ]
* debian/rules:
+ Export LC_ALL when building. (Closes: #1071098).
.
[ Mike Gabriel ]
* debian/patches:
+ Trivial rebase of 1008_enable-tests-during-build.patch.
+ Update 1005_fix-invalid-escape-sequences.patch. Add more double-
backslashed regexp escape sequences. (Closes: #1069988).
+ Update 1005_fix-invalid-escape-sequences.patch. Switch to raw
strings where possible.
+ Merge patch 1009 into patch 1005. Both have been about regexp fixes /
escape sequences in regexps.
* debian/control:
+ Add to B-D: locales-all (for unit tests).
Checksums-Sha1:
ed9ac7074e6f07dc791eb746c77b2368f7b9a5b0 2885 onboard_1.4.1-7.dsc
b62dfbc4cc99e36cfa47052290e9aedf8d7c4a87 31536 onboard_1.4.1-7.debian.tar.xz
71a6d3a3c0bcbf8be02b80d5e8bb3057877b73ee 18509 onboard_1.4.1-7_source.buildinfo
Checksums-Sha256:
7ef4ef97a96bf089c25c82950b905cc0f53f1bc0855be8509e3ec967e730d924 2885
onboard_1.4.1-7.dsc
62a855b9ec865b33fa5dc1a00657c34c478d3dc9fff6a0943fa3d2b174b6d3b8 31536
onboard_1.4.1-7.debian.tar.xz
b28378cda3559d924e7360a1b97adc15d7988363b5115b618079bba80b634dfe 18509
onboard_1.4.1-7_source.buildinfo
Files:
10307c460c98fb25bcbfed0f316aa7af 2885 gnome optional onboard_1.4.1-7.dsc
106e9301d63be7d5fbc73d3d200f77e2 31536 gnome optional
onboard_1.4.1-7.debian.tar.xz
063b2e82d3b6b34111c6378c451d4872 18509 gnome optional
onboard_1.4.1-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmaOYkIVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxA8EQALbYCKF5BZRj6GgrFfK9VcJipcwk
2cGXJAxo9Ukg1VtHDc6Q+9nc9cp8roaLgjd0tl7QdQkvo7gB6+uIfBZW7gNV70qk
KYSCHWbDHiRCZgwqz6GSRi9KjWF1rl4IZZqX7G7DzBPsF3/A1q+lxEZdR7NLbXdS
0eJuR9r8MgHjvxf0Ntc6zNCreyzcqyXUbhzmTP+817pOrx+WIJ0GGjHC/HR/vSf9
VNBpk3w0IJ+Jgv6r3V5uyzPbdk0V8TF/N4888ver7sT5j2T2eFcowic5uX56fcZd
SyNuqYPJVxqNA/HDJ69qnswnZ2C+5HFytgellNnL9Iil5zOL/MRHsMByLfBLvSEi
lSNAqoSuIESDq1PQzipB1wGEEdiaXavX/mTGzLj3EUk/XWIlK1T6nqthmcM6NPvA
D2/gDYLD9paCJW8wXZKUz+tvOZYmK80pS3e7CIcgIsKzRzrDQn2VY2v6XceXRtYf
RyZeaNfksYWh0tgg+QhOhO/+pSnzg4BrC1CNj5hLBxF1EqLL94klK3wD4u3LLQp0
JhheNgjDYmF3G/oPvxfcDbIQUF8+q68NRGyeSB8yEMK7TndPGAUVBk5vtKpgMRPb
oufk90SWMmm/PYcbrhyW0ZCAXjI///XAp/dArghT7/xFYOGWJSbSqwzKLLgm/TKB
6Dn+10PcE6KYmfkP
=uWgz
-----END PGP SIGNATURE-----
pgpVVpm5K6YzG.pgp
Description: PGP signature
--- End Message ---