Re: Trying to test localsearch-3.11.1

"Maurice van der Stee" ([email protected] via blfs-dev Mailing List) <[email protected]> Fri, 24 Apr 2026 10:38:51 +0200
Newsgroups gmane.linux.lfs.beyond.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1777019942-15903-25776
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2026-04-23 at 12:10 -0500, Bruce Dubbs wrote:
> I cam trying to update the book to localsearch-3.11.1
> (
> https://download.gnome.org/sources/localsearch/3.11/localsearch-3.11.1
> .tar.xz).
>=20
> The build is fine with the current instructions but the tests give
> me:
>=20
> Ok:=C2=A0 23
> Fail: 98.
>=20
> Running the rests for version 3.10.2 give a few failures that appear
> to be due to=20
> missing applications but most tests pass.=C2=A0 I do not have the optional
> external=20
> dependencies installed.
>=20
> I'm using the commands in the book after the initial build:
>=20
> meson configure -D man=3Dtrue -D functional_tests=3Dtrue &&
> ninja=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &&
> dbus-run-session env LC_ALL=3DC.UTF-8 TRACKER_TESTS_AWAIT_TIMEOUT=3D20 \
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ninja test
>=20
> This is running in a terminal on an xfce desktop,=C2=A0 The errors seem to
> have something=20
> to do with D-Bus, but I do not know how to address them.=C2=A0 Do the
> tests need to be run=20
> after starting GNOME?=C2=A0 That would be a "Catch-22".
>=20
> I took a look at the test log and got a lot of errors like the
> following (slightly=20
> edited for clarity).=C2=A0 Any suggestions are appreciated.
>=20
> =C2=A0=C2=A0=C2=A0 -- Bruce
>=20
> UBSAN_OPTIONS=3Dhalt_on_error=3D1:abort_on_error=3D1:print_summary=3D1:pr=
int_
> stacktrace=3D1
> TRACKER_FUNCTIONAL_TEST_CONFIG=3D/build/localsearch/localsearch-
> 3.11.1/build/tests/functional-tests/config/configuration.json=20
>=20
> MESON_TEST_ITERATION=3D1
> MSAN_OPTIONS=3Dhalt_on_error=3D1:abort_on_error=3D1:print_summary=3D1:pri=
nt_s
> tacktrace=3D1
> MANPATH=3D/build/localsearch/localsearch-3.11.1/build/docs:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /usr/share/man:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /opt/kf6/share/man:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /opt/jdk/man:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /opt/rustc/share/man:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /opt/texlive/2025/texmf-=
dist/doc/man:
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /opt/xorg/share/man
> PYTHONPATH=3D/build/localsearch/localsearch-3.11.1/utils
> TZ=3DEurope/Amsterdam
> TRACKER_EXTRACT_DEADLINE=3D5
> ASAN_OPTIONS=3Dhalt_on_error=3D1:abort_on_error=3D1:print_summary=3D1
> MALLOC_PERTURB_=3D240
> /usr/bin/python3
> =C2=A0=20
> /build/localsearch/localsearch-3.11.1/tests/functional-
> tests/test_misbehavior_generic.py
> =C2=A0=C2=A0 /build/localsearch/localsearch-3.11.1/tests/functional-tests=
/test-
> extractor-modules
> =C2=A0=20
> /build/localsearch/localsearch-3.11.1/build/tests/functional-
> tests/test-extractor-modules/malice/fs-read
>=20
> Traceback (most recent call last):
> =C2=A0=C2=A0 File=20
> "/build/localsearch/localsearch-3.11.1/tests/functional-
> tests/test_misbehavior_generic.py",=20
> line 51, in setUp
> =C2=A0=C2=A0=C2=A0=C2=A0 fixtures.TrackerMinerTest.setUp(self)
> =C2=A0=C2=A0=C2=A0=C2=A0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
> =C2=A0=C2=A0 File "/build/localsearch/localsearch-3.11.1/tests/functional-
> tests/fixtures.py",=20
> line 142, in setUp
> =C2=A0=C2=A0=C2=A0=C2=A0 self.miner_fs.start()
> =C2=A0=C2=A0=C2=A0=C2=A0 ~~~~~~~~~~~~~~~~~~~^^
> =C2=A0=C2=A0 File=20
> "/build/localsearch/localsearch-3.11.1/tests/functional-
> tests/minerhelper.py", line=20
> 120, in start
> =C2=A0=C2=A0=C2=A0=C2=A0 self.miner_fs.GetStatus()
> =C2=A0=C2=A0=C2=A0=C2=A0 ~~~~~~~~~~~~~~~~~~~~~~~^^
> =C2=A0=C2=A0 File "/usr/lib/python3.14/site-packages/gi/overrides/Gio.py"=
, line
> 408, in __call__
> =C2=A0=C2=A0=C2=A0=C2=A0 result =3D self.dbus_proxy.call_sync(
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.method_name, arg_va=
riant, flags, timeout, None
> =C2=A0=C2=A0=C2=A0=C2=A0 )
> gi.repository.GLib.GError: g-dbus-error-quark:=20
> GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process=20
> org.freedesktop.LocalSearch3 received signal 6 (26)
>=20
I just ran the tsts on version 3.11.0 on gnome 50.0. From the
changelist for 3.11.1 I don't expect much difference.

The result was:

Summary of Failures:

 14/130 miners-common - localsearch:type-utils=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20
FAIL             0.08s   killed by signal 6 SIGABRT

Ok:                129=20
Fail:              1=20=20=20

I will see what the results are running XFCE if I can get that running
again later today.=20
--=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Maurice van der Stee

------------=_1777019942-15903-25776
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page
------------=_1777019942-15903-25776--