Your message dated Fri, 10 Oct 2025 13:05:29 +0000
with message-id <[email protected]>
and subject line Bug#1117634: fixed in lomiri-thumbnailer 3.0.5-2
has caused the Debian Bug report #1117634,
regarding lomiri-thumbnailer: FTBFS on riscv64: Errors while running CTest
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 [email protected]
immediately.)


-- 
1117634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117634
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lomiri-thumbnailer
Version: 3.0.5-1
Severity: serious
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: riscv64

Dear maintainer,

lomiri-thumbnailer used to sometimes fail on the buildd due to testsuite
failures. The recent version seems to make things worse, with the
testsuite always failing:

| 96% tests passed, 1 tests failed out of 26
|
| Total Test time (real) = 719.31 sec
|
| The following tests FAILED:
|        21 - stress (Failed)
| Errors while running CTest
| make[2]: *** [Makefile:74: test] Error 8
| make[2]: Leaving directory 
'/build/reproducible-path/lomiri-thumbnailer-3.0.5/obj-riscv64-linux-gnu'
| dh_auto_test: error: cd obj-riscv64-linux-gnu && make -j1 test 
ARGS\+=--verbose ARGS\+=-j1 ARGS=\"--verbose\" returned exit code 2
| make[1]: *** [debian/rules:49: override_dh_auto_test] Error 25
| make[1]: Leaving directory '/build/reproducible-path/lomiri-thumbnailer-3.0.5'
| make: *** [debian/rules:21: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

A full build log is available here:
https://buildd.debian.org/status/fetch.php?pkg=lomiri-thumbnailer&arch=riscv64&ver=3.0.5-1&stamp=1759736831&raw=0

I tracked that down to timeouts that are a bit to tight for our build
machines.  The following patches fixes the issue:


--- lomiri-thumbnailer-3.0.5.orig/tests/stress/stress_test.cpp
+++ lomiri-thumbnailer-3.0.5/tests/stress/stress_test.cpp
@@ -193,7 +193,7 @@ protected:
             provider->getThumbnail(path, QSize(512, 512));
             providers.emplace_back(move(provider));
         }
-        EXPECT_TRUE(spy.wait(120000));
+        EXPECT_TRUE(spy.wait(200000));
         EXPECT_EQ(1, spy.count());
     }
 
--- lomiri-thumbnailer-3.0.5.orig/tests/thumbnailer/thumbnailer_test.cpp
+++ lomiri-thumbnailer-3.0.5/tests/thumbnailer/thumbnailer_test.cpp
@@ -624,7 +624,7 @@ TEST_F(ThumbnailerTest, empty_file)
 
     QSignalSpy spy(request.get(), &ThumbnailRequest::downloadFinished);
     request->download();
-    ASSERT_TRUE(spy.wait(5000));
+    ASSERT_TRUE(spy.wait(8000));
 
     bool thumbnail_failed = false;
     QByteArray thumbnail;


Note that the thumbnailer test didn't fail in the build log above, but
is also a bit flaky, and some other builds logs show it failing.

Regards
Aurelien

--- End Message ---
--- Begin Message ---
Source: lomiri-thumbnailer
Source-Version: 3.0.5-2
Done: Mike Gabriel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lomiri-thumbnailer, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <[email protected]> (supplier of updated lomiri-thumbnailer 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Oct 2025 14:33:42 +0200
Source: lomiri-thumbnailer
Architecture: source
Version: 3.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1104983 1117634
Changes:
 lomiri-thumbnailer (3.0.5-2) unstable; urgency=medium
 .
   [ Mike Gabriel ]
   * debian/patches:
     + Add 0001_tests-Increase-timeouts-in-tests-to-make-tests-more-.patch.
       Increase chance of tests passing in slow archs (such as riscv64).
       Thanks to Aurelien Jarno for providing the patch. (Closes: #1117634).
 .
   [ Helmut Grohne ]
   * debian/control:
     + Add B-D on libglib2.0-dev:native. Fix FTCBFS. (Closes: #1104983).
Checksums-Sha1:
 b58dac25e1aee6b67d66b5db23bf8431e11379d5 3158 lomiri-thumbnailer_3.0.5-2.dsc
 31c4a72f6bccc7e13f4218a1c9d9982b42db45eb 10152 
lomiri-thumbnailer_3.0.5-2.debian.tar.xz
 ee09c6fbc2b12908278bc4811b727e027c3b7fc8 28128 
lomiri-thumbnailer_3.0.5-2_source.buildinfo
Checksums-Sha256:
 436299760e8db57be5989c4307a2f1751c7941c3c8a7a9569f9d29331ddd5659 3158 
lomiri-thumbnailer_3.0.5-2.dsc
 5bd3d15c82fd0cde206e2d96aa864ddcf7903ba69846640ab8bd39c658362956 10152 
lomiri-thumbnailer_3.0.5-2.debian.tar.xz
 696a2b3173edc3316e35cb1a70d9044879035f3e1461724973f1ed10dc259a0e 28128 
lomiri-thumbnailer_3.0.5-2_source.buildinfo
Files:
 572d6c902fdaf9344c0e39cfeafbcc48 3158 misc optional 
lomiri-thumbnailer_3.0.5-2.dsc
 e4bdce852e94515f863aca3778bf4aec 10152 misc optional 
lomiri-thumbnailer_3.0.5-2.debian.tar.xz
 b381fa7babd7b823997e5f75a2ee9573 28128 misc optional 
lomiri-thumbnailer_3.0.5-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmjpAEEVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxrOwP/jsCt33sLOUZfSgnlyxZaQcldHkg
sP6p5ME1ARvhgmHvnhQBD/L3NUfg9JgoKuZjGPqTX2IGL2fF0yr/nN1P1w6HXpTd
R1+uRNZ4l4XILcshW8n7Vk4ufrBv4YXCfqnZgXcnx9GIKSYalvazA4MaWiHWfZrY
6poLlCaivqMeASYMfYDEWDxI1wW+rRn1DY2xAUGXZKi0XW4Wkd7ApxHoKArKqA6E
4QfPAMVLxOzQeLBZVaBXLveNoZSdbqTzdIxs6JWEYMFafJSOsgGiXcfrU8K7AR4y
lsBC8RDVOk2ymM2A6mdzyqkVLMTGr41XvozA4k2fYpspr6ern+BilVSvhr4dhss8
WQ4WzbtcPD/0SkoQHqLFJ4d4SdAcMe+Lxz0ZvXjk0/D5qwbdJsRkEMAVFgMOb+bK
iIWpR7NFmZHljpo3aD3uUHH7j8RQLmxjpk3U6g6oxDz0t0AqGE09dVdXpmTgJAVk
tYYiT9KU9QlPBY6s+iNVx6Ml1EWdhiOGp19ny5mMp3InZztDu+T3Wr2WhSkhdlC4
7wsU0HZyzVz3f7A1dw7PCDqsvbpmzB/ytPPBLvdAKR+ZIE4TRyFnKapEWmQbZGd+
wEAwirSOEQHUt2TFiKoZlm/dscCJDbbjLcrr4baDMwJwTynLMGoDM3s0rwqzolD4
vNJ2ZnQu3NkbeRfo
=AaBk
-----END PGP SIGNATURE-----

Attachment: pgp49iWkJjIk9.pgp
Description: PGP signature


--- End Message ---

Reply via email to