I now have two apps that refuse to work because the KDE libraries
specified are incompatible with Mageia 7.
(1) Kmymoney: "Cannot mix incompatible Qt library (version 0x50c02)
with this library (version 0x50c06)"
(2) Minitube: A player for YouTube. Not in the repos. I downloaded the latest version from the developer's site, and it works. Mint offers an earlier version, which crashes for much the same reason as Kmymoney.
I would have thought that a specific version of a library should not be required, but that version or newer. This is particularly true of KDE, which uploads a different version every other day. There are examples
in Mageia of equating a library with an earlier one by means of a
symlink, but a later package does not recognize links not put there by
an RPM.
I now have two apps that refuse to work because the KDE libraries
specified are incompatible with Mageia 7.
(1) Kmymoney: "Cannot mix incompatible Qt library (version 0x50c02)
with this library (version 0x50c06)"
(2) Minitube: A player for YouTube. Not in the repos. I downloaded the latest version from the developer's site, and it works. Mint offers an earlier version, which crashes for much the same reason as Kmymoney.
Mageia just updated the "QT5 stack" to version 5.12.6. The update
included updates to kwin, Skrooge, and pyside, as well as a long list of libraries. A glitch that was quickly fixed resulted in some of the
packages being updated again a day or two later.
On 9/12/19 2:40 am, TJ wrote:
Mageia just updated the "QT5 stack" to version 5.12.6. The updateMine worked O.K. in Cauldron. In 7, I don't have even minimal KDE,
included updates to kwin, Skrooge, and pyside, as well as a long list
of libraries. A glitch that was quickly fixed resulted in some of the
packages being updated again a day or two later.
only the libraries that other programs pull in.
The second case, with Minitube is a bug with a long neck. It has reared its ugly head before, and affected Windows, MacOS and Linux. Eventually,
it just went away -- until now. The common factor seems to be Qt, so it might be related to the above. Just looking at RPMdrake, I seem to have
no core Qt5 packages, only a few with helpers, e.g. several "lib64qt5eglfsXXX" ones. Their version is 5.12.6. Also, to build Minitube from the tarball, I need qmake. rpmdrake lists about a dozen packages that are supposed to provide it, but don't. I have been
running the release for Ubuntu, converted to an RPM with alien, with no problems at all until now. Maybe the found packages are for Qt4.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 89:38:58 |
Calls: | 6,658 |
Files: | 12,203 |
Messages: | 5,334,031 |