Trying to test localsearch-3.11.1

"Bruce Dubbs" ([email protected] via blfs-dev Mailing List) <[email protected]> Thu, 23 Apr 2026 12:10:57 -0500
Newsgroups gmane.linux.lfs.beyond.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1776964263-31305-25707
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

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).

The build is fine with the current instructions but the tests give me:

Ok:  23
Fail: 98.

Running the rests for version 3.10.2 give a few failures that appear to be due to 
missing applications but most tests pass.  I do not have the optional external 
dependencies installed.

I'm using the commands in the book after the initial build:

meson configure -D man=true -D functional_tests=true &&
ninja                                                &&
dbus-run-session env LC_ALL=C.UTF-8 TRACKER_TESTS_AWAIT_TIMEOUT=20 \
                  ninja test

This is running in a terminal on an xfce desktop,  The errors seem to have something 
to do with D-Bus, but I do not know how to address them.  Do the tests need to be run 
after starting GNOME?  That would be a "Catch-22".

I took a look at the test log and got a lot of errors like the following (slightly 
edited for clarity).  Any suggestions are appreciated.

    -- Bruce

UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
TRACKER_FUNCTIONAL_TEST_CONFIG=/build/localsearch/localsearch-3.11.1/build/tests/functional-tests/config/configuration.json 

MESON_TEST_ITERATION=1
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
MANPATH=/build/localsearch/localsearch-3.11.1/build/docs:
         /usr/share/man:
         /opt/kf6/share/man:
         /opt/jdk/man:
         /opt/rustc/share/man:
         /opt/texlive/2025/texmf-dist/doc/man:
         /opt/xorg/share/man
PYTHONPATH=/build/localsearch/localsearch-3.11.1/utils
TZ=Europe/Amsterdam
TRACKER_EXTRACT_DEADLINE=5
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1
MALLOC_PERTURB_=240
/usr/bin/python3
  
/build/localsearch/localsearch-3.11.1/tests/functional-tests/test_misbehavior_generic.py
   /build/localsearch/localsearch-3.11.1/tests/functional-tests/test-extractor-modules
  
/build/localsearch/localsearch-3.11.1/build/tests/functional-tests/test-extractor-modules/malice/fs-read

Traceback (most recent call last):
   File 
"/build/localsearch/localsearch-3.11.1/tests/functional-tests/test_misbehavior_generic.py", 
line 51, in setUp
     fixtures.TrackerMinerTest.setUp(self)
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
   File "/build/localsearch/localsearch-3.11.1/tests/functional-tests/fixtures.py", 
line 142, in setUp
     self.miner_fs.start()
     ~~~~~~~~~~~~~~~~~~~^^
   File 
"/build/localsearch/localsearch-3.11.1/tests/functional-tests/minerhelper.py", line 
120, in start
     self.miner_fs.GetStatus()
     ~~~~~~~~~~~~~~~~~~~~~~~^^
   File "/usr/lib/python3.14/site-packages/gi/overrides/Gio.py", line 408, in __call__
     result = self.dbus_proxy.call_sync(
         self.method_name, arg_variant, flags, timeout, None
     )
gi.repository.GLib.GError: g-dbus-error-quark: 
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process 
org.freedesktop.LocalSearch3 received signal 6 (26)



------------=_1776964263-31305-25707
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
------------=_1776964263-31305-25707--