https://bugs.kde.org/show_bug.cgi?id=464140
Bug ID: 464140 Summary: kbuildsycoca5 does not generate any files Classification: Frameworks and Libraries Product: frameworks-kservice Version: 5.101.0 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: fa...@kde.org Reporter: egge...@protonmail.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY After updating dev-qt packages to 5.15.8 and restarting, no more installed applications were shown. Digging around I found out that kservice and especially kbuildsycoca5 is responsible to generate the required files, which no longer seems to work but without giving me any pointer why. I'm not sure how I landed there in first place or how I can recover from this state as downgrading kde-frameworks, dev-qt and kde-plasma didn't change anything. As a last resort I cleared all qt, kde and plasma related config files from ~/.config and ~/.local/share but that didn't help either. There is also an more in-depth stackexchange thread about this exact issue from a different person https://unix.stackexchange.com/questions/731054/kde-plasma-problems-all-launchers-broken-app-launcher-empty-desktop-error-mes STEPS TO REPRODUCE 1. Run kbuildsycoca5 --noincremental OBSERVED RESULT $ QT_LOGGING_RULES='*=true' kbuildsycoca5 --noincremental kbuildsycoca5 running... kf.service.sycoca: Recreating ksycoca file ("/home/michi/.cache/ksycoca5_en_4VlnO2XZB5a9Is_5ao1CxN9XAH4=", version 304) kf.service.sycoca: Looking for subdir "kservices5" => ("/usr/share/kservices5") kf.service.sycoca: Looking for subdir "kservicetypes5" => ("/usr/share/kservicetypes5", ":/kservicetypes5") kf.service.sycoca: Looking for subdir "mime" => ("/usr/share/mime") kf.service.sycoca: Found menu file "/etc/xdg/menus/kf5-applications.menu" kf.service.sycoca: Found menu file "/etc/xdg/menus/applications-merged/wine.menu" kf.service.sycoca: Menu "applications-kmenuedit.menu" not found. kf.service.sycoca: Looking up applications under "/usr/share/wine-proton-7.0.9999/applications/" kf.service.sycoca: Looking up applications under "/usr/share/applications/" kf.service.sycoca: Looking up applications under "/usr/local/share/applications/" kf.service.sycoca: Looking up applications under "/var/lib/flatpak/exports/share/applications/" kf.service.sycoca: Looking up applications under "/home/michi/.local/share/flatpak/exports/share/applications/" kf.service.sycoca: Looking up applications under "/home/michi/.local/share/applications/" kf.service.sycoca: Saving kbuildsycoca5 runs without an error, but didn't generate a menu file in ~/.config/menus and thus no application is visible on the plasma session. I checked all the available logs and permissions but so far I couldn't find why $ ls -lah ~/.config/menus total 0 drwxr-xr-x 1 michi michi 0 Jan 11 11:26 . drwxr-xr-x 1 michi michi 2.1K Jan 11 11:32 .. ls -lah /etc/xdg/menus total 20K drwxr-xr-x 1 root root 146 Jan 11 09:41 . drwxr-xr-x 1 root root 488 Jan 11 11:02 .. lrwxrwxrwx 1 root root 21 Jan 11 09:39 applications.menu -> kf5-applications.menu drwxr-xr-x 1 root root 18 Jan 11 08:38 applications-merged -rw-r--r-- 1 root root 9.8K Dec 3 10:51 kf5-applications.menu -rw-r--r-- 1 root root 279 Jan 3 19:04 kinfocenter.menu EXPECTED RESULT kbuildsycoca5 runs without an error and generates the menus (and desktop?) files that are shown as installed applications. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Gentoo Linux (kernel 6.1.1-zen1) Graphics Platform: Wayland (this happens on X11 as well) KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION All packages were being compiled with clang: $ clang --version clang version 15.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg I'm glad for any pointers how to resolve this or patches I could try out, thanks! -- You are receiving this mail because: You are watching all bug changes.