https://bugs.kde.org/show_bug.cgi?id=509437

            Bug ID: 509437
           Summary: skrooge flatpak exits with Cannot mix incompatible Qt
                    library (6.9.0) with this library (6.9.2)
    Classification: Applications
           Product: skrooge
      Version First Trunk from git
       Reported In:
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 25.1.0

SUMMARY
The skrooge-nightly flatpak displays its splash window then exits, printing
    ##FATAL: Cannot mix incompatible Qt library (6.9.0) with this library
(6.9.2)

STEPS TO REPRODUCE
1. Install "nightly" Skrooge flatpak, instructions are at
https://userbase.kde.org/Tutorials/Flatpak#Nightly_KDE_apps
2. Enter `flatpak run org.kde.skrooge//master` in a terminal window.

OBSERVED RESULT
Terminal displays
    ##FATAL: Cannot mix incompatible Qt library (6.9.0) with this library
(6.9.2)

EXPECTED RESULT
No crash.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
KDE Plasma Version: n/a
KDE Frameworks Version: 6.17 ?
Qt Version: 6.9.0 or 6.9.2

ADDITIONAL INFORMATION
This sounds like Bug 402145. In the past it's happened because Qt plug-ins and
consumers aren't compatible across minor version difference. It usually goes
away when Skrooge and/or the org.kde.skrooge//6.9 runtime are rebuilt. I'll try
to rebuild the nightly flatpak.

I think the KDE runtime is providing
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.9.2 , but the app flatpak contains
files like ./files/lib/x86_64-linux-gnu/libQt6Pdf.so.6.9.0 , suggesting that
the skrooge app is somehow linking against 6.9.0 or including a 6.9.0 library.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to