| Summary: | telegram-desktop needs to be rebuilt against qt6-qtbase v.6.6.0 | ||
|---|---|---|---|
| Product: | Fedora | Reporter: | dreua |
| Component: | telegram-desktop | Assignee: | Vasiliy Glazov <vascom2> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | alexfails, curie64hkg, leigh123linux |
| Priority: | P1 | ||
| Version: | f38 | ||
| Hardware: | x86_64 | ||
| OS: | GNU/Linux | ||
| namespace: | |||
|
Description
dreua
2023-12-11 10:27:33 CET
Telegram 4.8.4 failed to build from sources with new Qt6. Also more recent versions of Telegram require lib version that is absent in F38 (and not planned to be updated). So you recommended update to F39. (In reply to Vasiliy Glazov from comment #1) > Telegram 4.8.4 failed to build from sources with new Qt6. > Also more recent versions of Telegram require lib version that is absent in > F38 (and not planned to be updated). > > So you recommended update to F39. Is it possible to rebuild the current telegram in f38 with qt5 instead ? Or is it possible to build with an older static version so the needs to rebuild telegram for any qt6 updates. If anyone is able to help with fixing/backporting, please see the fc38 build failure at https://koji.rpmfusion.org/koji/packageinfo?packageID=492 Submit a PR at https://github.com/rpmfusion/telegram-desktop Seems I can build telegram-desktop with Qt5. It will be good decision? Built in koji. I'm still getting error while systemupgrade from F38 to F39. Problem: problem with installed package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 - package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 from @System requires libQt6Core.so.6(Qt_6.6)(64bit), but none of the providers can be installed - package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 from updates requires libQt6Core.so.6(Qt_6.6)(64bit), but none of the providers can be installed - cannot install both qt6-qtbase-6.5.2-5.fc39.x86_64 from fedora and qt6-qtbase-6.6.2-1.fc39.x86_64 from @System - cannot install both qt6-qtbase-6.6.2-1.fc39.x86_64 from updates and qt6-qtbase-6.5.2-5.fc39.x86_64 from fedora - package telegram-desktop-4.11.3-1.fc39.x86_64 from rpmfusion-free requires libQt6Core.so.6(Qt_6.5_PRIVATE_API)(64bit), but none of the providers can be installed - package telegram-desktop-4.11.3-1.fc39.x86_64 from rpmfusion-free requires qt6-qtbase(x86-64) = 6.5.2, but none of the providers can be installed - conflicting requests - nothing provides qt6-qtbase(x86-64) = 6.6.0 needed by telegram-desktop-4.15.0-2.fc39.x86_64 from rpmfusion-free-updates I'm still getting error while systemupgrade from F38 to F39. Problem: problem with installed package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 - package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 from @System requires libQt6Core.so.6(Qt_6.6)(64bit), but none of the providers can be installed - package fcitx5-qt-qt6gui-5.1.4-7.fc39.x86_64 from updates requires libQt6Core.so.6(Qt_6.6)(64bit), but none of the providers can be installed - cannot install both qt6-qtbase-6.5.2-5.fc39.x86_64 from fedora and qt6-qtbase-6.6.2-1.fc39.x86_64 from @System - cannot install both qt6-qtbase-6.6.2-1.fc39.x86_64 from updates and qt6-qtbase-6.5.2-5.fc39.x86_64 from fedora - package telegram-desktop-4.11.3-1.fc39.x86_64 from rpmfusion-free requires libQt6Core.so.6(Qt_6.5_PRIVATE_API)(64bit), but none of the providers can be installed - package telegram-desktop-4.11.3-1.fc39.x86_64 from rpmfusion-free requires qt6-qtbase(x86-64) = 6.5.2, but none of the providers can be installed - conflicting requests - nothing provides qt6-qtbase(x86-64) = 6.6.0 needed by telegram-desktop-4.15.0-2.fc39.x86_64 from rpmfusion-free-updates Are you enabled rpmfusion-free-updates-testing repo during systemupgrade? (In reply to Vasiliy Glazov from comment #7) > Are you enabled rpmfusion-free-updates-testing repo during systemupgrade? NO, I did not. Now it is no longer relevant. At that time, the package was in the test repository. Problem still present? |