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

            Bug ID: 480465
           Summary: Currently released Qt5 distribution has libqt5script5
                    package at level 5.15.11, which is not at the same
                    level as the rest/core Qt5 at 5.15.12
    Classification: KDE Neon
           Product: neon
           Version: unspecified
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Packages User Edition
          Assignee: neon-b...@kde.org
          Reporter: flederm...@comcast.net
                CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

When attempting to start mythtv (V33a) backend (mythbackend), it immediately
exits.

My machine:
Linux tvacq 6.2.0-39-generic #40~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 16
10:53:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Actual error:
tvacq mythbackend: mythbackend[2891]: I CoreContext
mythcommandlineparser.cpp:2922 (operator()) Qt: Cannot mix incompatible Qt
library (5.15.11) with this library (5.15.12)

It is clear that libqt5script5 is one minor revision too old. I suspect that it
was not included in the latest wave of Qt updates.
Here is a list of the Qt libraries in /lib/x86_64-linux-gnu/  and their version
called by mythbackend:
LIBRARY                                 Package                     Version
Installed on my Machine
libQt5Gui.so.5                       libqt5gui5                  
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Network.so.5              libqt5network5        
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Xml.so.5                       libqt5xml5                
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Sql.so.5                        libqt5sql5                  
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Script.so.5                   libqt5script5             
5.15.11+p22.04+vrelease+git20231128.0855-0
libQt5Core.so.5                     libqt5core5a             
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Widgets.so.5               libqt5widgets5         
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5DBus.so.5                    libqt5dbus5              
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5WebKitWidgets.so.5  libqt5webkit5           
5.212.0~alpha4-26+22.04+jammy+unstable+build18
libQt5WebKit.so.5                 libqt5webkit5           
5.212.0~alpha4-26+22.04+jammy+unstable+build18
libQt5PrintSupport.so.5       libqt5printsupport5
5.15.12+p22.04+vrelease+git20240113.0828-0
libQt5Quick.so.5                    libqt5quick5             
5.15.12+p22.04+vrelease+git20240113.1004-0
libQt5WebChannel.so.5       libqt5webchannel5        
5.15.12+p22.04+vrelease+git20240113.1128-0
libQt5Positioning.so.5          libqt5positioning5  
5.15.12+p22.04+vrelease+git20240113.1046-0
libQt5Sensors.so.5                libqt5sensors5         
5.15.12+p22.04+vrelease+git20240113.1054-0
libQt5Qml.so.5                       libqt5qml5                
5.15.12+p22.04+vrelease+git20240113.1004-0
libQt5QmlModels.so.5          libqt5qmlmodels5   
5.15.12+p22.04+vrelease+git20240113.1004-0

This worked until the Qt5 update released the week of that came out the week of
1/22/24

STEPS TO REPRODUCE
1. Ubuntu Neon 22.04 system with mythtv V33a installed and updated as of
1/27/24
2. start mythbackend in shell by hand
3. observe output in shell or check /var/log/mythbackend

OBSERVED RESULT
Immediate exit of mythbackend due to incompatible libraries

EXPECTED RESULT
Ongoing running of mythbackend

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27  (neon 22.04)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12 (hah!)
Kernel Version: 6.2.0-39-generic (64-bit) - I'm running 6.2 because 6.5
objected strenuously to my Marvell sata adapter
Graphics Platform: X11
Processors: 8 × AMD FX-8320E Eight-Core Processor
Memory: 31.1 GiB of RAM
Graphics Processor: AMD Radeon Pro WX 2100

ADDITIONAL INFORMATION
Adding a 5.15.12 scripts library of the right version but wrong libc level
changed the error message, confirming that it was the library causing a
problem.

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

Reply via email to