Your message dated Wed, 10 Jul 2024 10:50:39 +0000 with message-id <E1sRUuF-00EZ5o-Eh@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 owner@bugs.debian.org immediately.) -- 1071098: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071098 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Onboard: FTBFS on riscv64 due to test failed
- From: Bo YU <tsu.yubo@gmail.com>
- Date: Tue, 14 May 2024 18:08:08 +0800
- Message-id: <20240514100808.jhielozuyzktgmzs@debian>
Package: onboard Version: 1.4.1-6 Severity: important Tags: ftbfs patch User: debian-riscv@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-riscv@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 YUdiff -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.yubo@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.patchAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1071098-close@bugs.debian.org
- Subject: Bug#1071098: fixed in onboard 1.4.1-7
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 10 Jul 2024 10:50:39 +0000
- Message-id: <E1sRUuF-00EZ5o-Eh@fasolo.debian.org>
- Reply-to: Mike Gabriel <sunweaver@debian.org>
Source: onboard Source-Version: 1.4.1-7 Done: Mike Gabriel <sunweaver@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 1071098@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Gabriel <sunweaver@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 ftpmaster@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-mate@lists.debian.org> Changed-By: Mike Gabriel <sunweaver@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-----Attachment: pgpgJiw_blRbg.pgp
Description: PGP signature
--- End Message ---