https://bugs.kde.org/show_bug.cgi?id=485719
--- Comment #5 from jresc...@outlook.com --- Josh, thank you for your input and additional research and troubleshooting. The bug report you linked to is similar, but not quite the same as what I am experiencing. The only notification I receive is a notification that the spacebar-daemon has crashed as soon as I send a test text message to the PinePhone. Interestingly, I can send text messages until an incoming test text message crashes the daemon. I looked at merge request 158 that you referenced. It appears that merge request was rejected in favor of 159, which was merged a few weeks ago and was supposed to resolve the same issue that 158 addressed. The CMakeLists.txt file in the master branch of the spacebar indicates the latest version is 24.05.0. That is the version I have installed from pacman, so I assume the fix from 159 is present in the build I am running. Unfortunately, it does not seem to resolve my issue. However, I do have interesting new developments to report. After building from source with the latest commit to the master branch, and running the daemon in the terminal with /usr/local/lib/libexec/spacebar-daemon as before, I now receive text messages and notifications! Unfortunately, I can only receive them when the spacebar front end is closed. Otherwise, the text message is never received, there is no notification, and the daemon outputs the same message as my previous comment in this thread: futuresql: SQL error: "database is locked Unable to fetch row" Perhaps this database lock conflict is occurring because I am manually running the daemon in the terminal? Maybe it has to be initiated by some other process to work properly in the background? For thoroughness, I applied the changed from merge request 158, and rebuilt it, but had the same result. Have you tried building from source? Do you have the same results as I do? Here is how I built it if you need. Hopefully I remembered everything: I uninstalled the spacebar package: $ sudo pacman -Rsn spacebar I installed the following packages (c-ares is a dependency of spacebar, the other packages are for building): $ sudo pacman -S base-devel cmake extra-cmake-modules git c-ares I followed the build instructions from https://invent.kde.org/plasma-mobile/spacebar: $ git clone https://invent.kde.org/plasma-mobile/spacebar.git $ cd spacebar I tried building with the following command: $ cmake -B build && cmake --build build But I got stuck here: [ 51%] Linking CXX executable ../bin/spacebar-daemon /usr/bin/ld: ../lib/libkTelephonySupport.a(phonenumber.cpp.o): undefined reference to symbol '_ZN4absl12lts_2024011612log_internal21CheckOpMessageBuilderC1EPKc' /usr/bin/ld: /usr/lib/libabsl_log_internal_check_op.so.2401.0.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [daemon/CMakeFiles/spacebar-daemon.dir/build.make:227: bin/spacebar-daemon] Error 1 make[1]: *** [CMakeFiles/Makefile2:1177: daemon/CMakeFiles/spacebar-daemon.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 I resolved the linker error by explicitly adding the following libraries to the target_link_libraries in src/CMakeLists.txt and daemon/CMakeLists.txt: absl_log_internal_check_op absl_log_internal_message Then I built and installed it: $ cmake -B build && cmake --build build $ sudo cmake --install build This is how I run the daemon from the terminal: $ /usr/local/lib/libexec/spacebar-daemon I use the following command to uninstall the package that I built from source: $ sudo xargs rm < build/install_manifest.txt I am increasingly confident that the database lock (futuresql: SQL error: "database is locked Unable to fetch row") is my issue. I still don't know how to fix it, but that appears to be the smoking gun. Perhaps a more experienced developer can produce a fix. -- You are receiving this mail because: You are watching all bug changes.