KDE Gear 23.04.0

Logout Required
After installing this update it is required that you logout of your current user session and log back in to ensure the changes supplied by this update are applied properly.

How to install

sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-7ea8538033

This update's test gating status has been changed to 'waiting'.

a week ago
User Icon ngompa provided feedback a week ago
karma

Works for me. (The Google Contacts patch isn't here, correct?)

User Icon gtwilliams provided feedback a week ago
karma

Got this error during the upgrade. Everything else seems to be work though

Problem: problem with installed package kio-gdrive-23.04.0-2.fc38.x86_64
- package kio-gdrive-23.04.0-2.fc38.x86_64 requires libKPimGAPICore.so.5()(64bit), but none of the providers can be installed
- package kio-gdrive-23.04.0-2.fc38.x86_64 requires libKPimGAPIDrive.so.5()(64bit), but none of the providers can be installed
- cannot install both libkgapi-23.04.0-1.fc38.x86_64 and libkgapi-22.12.3-1.fc38.x86_64
- cannot install the best update candidate for package libkgapi-22.12.3-1.fc38.x86_64

This update has been submitted for testing by bodhi.

a week ago

@imabug I will rebuild kio-gdrive and add it to this update.

@gtwilliams: what google contacts patch are you reffering to?

marcdeop edited this update.

New build(s):

  • kio-gdrive-23.04.0-3.fc38

Karma has been reset.

a week ago

@marcdeop you merged it in a copr: gear for f37. It fixed a bug, but it doesn't appear that it's included in this update.

https://download.copr.fedorainfracloud.org/results/marcdeop/gear/fedora-$releasever-$basearch/

It's the issue @imabug mentioned. With the new kio-gdrive rebuild libkgapi should be installable and your google stuff will work :-)

This update's test gating status has been changed to 'failed'.

a week ago
User Icon imabug provided feedback a week ago
karma
User Icon gtwilliams commented & provided feedback a week ago
karma

kaddressbook updates now and the Google Contacts are now added as an address book.

User Icon kkofler commented & provided feedback a week ago
karma

The incompatible changes in KDE PIM libraries (already mentioned in a comment) are also going to break Blogilo and Trojitá: * https://bugzilla.redhat.com/show_bug.cgi?id=2182704 * https://bugzilla.redhat.com/show_bug.cgi?id=2182714

The packages also do not rebuild as is, see: * https://bugzilla.redhat.com/show_bug.cgi?id=2182704#c3 * https://bugzilla.redhat.com/show_bug.cgi?id=2171741#c1

This update has been pushed to testing.

a week ago

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

a week ago
User Icon kkofler commented & provided feedback a week ago
karma

See also https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#philosophy : "ABI changes in general are very strongly discouraged".

I shall also note that this ABI break was not even announced for Rawhide as far as I can tell. The first time I heard about it for Rawhide was from those FTI bugs, and the first time I hear this is being backported to F38 is from the comments on this update.

User Icon mxanthropocene commented & provided feedback a week ago
karma

Working great here

User Icon besser82 commented & provided feedback a week ago
karma

Works great! LGTM! =)

Is it normal for this version of ghostwriter to install way too many kde dependencies that weren't needed for 23.03.90?

Upgrading:
 ghostwriter                                                    x86_64                                          23.04.0-1.fc38                                                  updates-testing                                          2.5 M
Installing dependencies:
 aspell                                                         x86_64                                          12:0.60.8-11.fc38                                               fedora                                                   712 k
 breeze-icon-theme                                              noarch                                          5.105.0-1.fc38                                                  updates                                                  7.6 M
 hspell                                                         x86_64                                          1.4-17.fc38                                                     fedora                                                   685 k
 kde-settings                                                   noarch                                          38.2-2.fc38                                                     fedora                                                    40 k
 kf5-karchive                                                   x86_64                                          5.105.0-1.fc38                                                  updates                                                  150 k
 kf5-kauth                                                      x86_64                                          5.105.0-1.fc38                                                  updates                                                  151 k
 kf5-kcodecs                                                    x86_64                                          5.105.0-1.fc38                                                  updates                                                  202 k
 kf5-kconfig-core                                               x86_64                                          5.105.0-1.fc38                                                  updates                                                  352 k
 kf5-kconfig-gui                                                x86_64                                          5.105.0-1.fc38                                                  updates                                                   56 k
 kf5-kconfigwidgets                                             x86_64                                          5.105.0-2.fc38                                                  updates                                                  479 k
 kf5-kcoreaddons                                                x86_64                                          5.105.0-1.fc38                                                  updates                                                  489 k
 kf5-kcrash                                                     x86_64                                          5.105.0-1.fc38                                                  updates                                                   37 k
 kf5-kdbusaddons                                                x86_64                                          5.105.0-1.fc38                                                  updates                                                   99 k
 kf5-kglobalaccel                                               x86_64                                          5.105.0-1.fc38                                                  updates                                                   85 k
 kf5-kglobalaccel-libs                                          x86_64                                          5.105.0-1.fc38                                                  updates                                                  113 k
 kf5-kguiaddons                                                 x86_64                                          5.105.0-1.fc38                                                  updates                                                  126 k
 kf5-ki18n                                                      x86_64                                          5.105.0-1.fc38                                                  updates                                                  1.7 M
 kf5-kiconthemes                                                x86_64                                          5.105.0-1.fc38                                                  updates                                                  196 k
 kf5-kitemviews                                                 x86_64                                          5.105.0-1.fc38                                                  updates                                                  150 k
 kf5-kwidgetsaddons                                             x86_64                                          5.105.0-1.fc38                                                  updates                                                  1.6 M
 kf5-kwindowsystem                                              x86_64                                          5.105.0-1.fc38                                                  updates                                                  211 k
 kf5-kxmlgui                                                    x86_64                                          5.105.0-1.fc38                                                  updates                                                  762 k
 kf5-sonnet-core                                                x86_64                                          5.105.0-1.fc38                                                  updates                                                  209 k
 kf5-sonnet-ui                                                  x86_64                                          5.105.0-1.fc38                                                  updates                                                  189 k
 libvoikko                                                      x86_64                                          4.3.2-1.fc38                                                    updates                                                  146 k
 plasma-breeze-common                                           noarch                                          5.27.4-1.fc38                                                   fedora                                                    70 M
 polkit-qt5-1                                                   x86_64                                          0.114.0-6.fc38                                                  fedora                                                    83 k
 voikko-fi                                                      noarch                                          2.5-4.fc38                                                      fedora                                                   1.4 M
Installing weak dependencies:
 aspell-en                                                      x86_64                                          50:2020.12.07-7.fc38                                            fedora                                                   1.2 M
 enchant2-aspell                                                x86_64                                          2.3.4-1.fc38                                                    fedora                                                    14 k

This update's test gating status has been changed to 'waiting'.

a week ago

This update's test gating status has been changed to 'passed'.

a week ago

This update can be pushed to stable now if the maintainer wishes

a week ago

@kkofler you may need to fork Blogilo if you want to keep it running in Fedora as it is no longer maintained by KDE. https://apps.kde.org/blogilo/

User Icon defolos commented & provided feedback 5 days ago
karma

I get the following dependency conflict:

 Problem 1: problem with installed package kmymoney-libs-5.1.3-2.fc38.x86_64
  - package kmymoney-libs-5.1.3-2.fc38.x86_64 requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-akonadi-server-23.04.0-1.fc38.x86_64 and kf5-akonadi-server-22.12.3-2.fc38.x86_64
  - cannot install both kf5-akonadi-server-23.04.0-1.fc38.x86_64 and kf5-akonadi-server-22.12.3-1.fc38.x86_64
  - cannot install the best update candidate for package kf5-akonadi-server-22.12.3-2.fc38.x86_64
 Problem 2: problem with installed package kmymoney-5.1.3-2.fc38.x86_64
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_csvimportercore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_icons.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_menus.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_models.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_mymoney.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_payeeidentifier.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_plugin.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_printer.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_settings.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires libkmm_widgets.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-2.fc38.x86_64 requires kmymoney-libs(x86-64) = 5.1.3-2.fc38, but none of the providers can be installed
  - package kmymoney-libs-5.1.3-2.fc38.x86_64 requires libKF5IdentityManagement.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-kidentitymanagement-23.04.0-1.fc38.x86_64 and kf5-kidentitymanagement-22.12.3-1.fc38.x86_64
  - cannot install the best update candidate for package kf5-kidentitymanagement-22.12.3-1.fc38.x86_64
User Icon frantisekz provided feedback 2 days ago
karma

marcdeop edited this update.

New build(s):

  • kmymoney-5.1.3-3.fc38
  • trojita-0.7.0.1-0.18.20230430gitd1e1b4a.fc38

Karma has been reset.

14 hours ago

This update has been submitted for testing by marcdeop.

14 hours ago

This update's test gating status has been changed to 'waiting'.

14 hours ago
User Icon ngompa provided feedback 13 hours ago
karma

ngompa edited this update.

13 hours ago
User Icon kkofler commented & provided feedback 12 hours ago
karma

Still breaks Blogilo.

I am trying right now to get it to build in Rawhide, then in F38.

The way kdepim has broken backwards compatibility is really a PITA. Especially in the KF5 branch that should really be in maintenance mode. They should have left the breaking changes for the Qt6/KF6 port!

The changes are not only incompatible, but also include some fun screwups:

  • They have installed backwards compatibility CMake modules for libkdepim and kpimtextedit, but NOT kwebengineviewer.
  • For kpimtextedit, if you do the exact replacements the deprecation message tells you to do, it does NOT work, because it was actually renamed to KPim5TextEdit and NOT KPim5PimTextEdit as the deprecation message claims.
User Icon kkofler commented & provided feedback 12 hours ago
karma

kf5-kpimtextedit is missing text-to-speech support, which is a regression in this update.

Previously, this functionality was shipped with KPimTextEdit. But as of:

https://invent.kde.org/pim/kpimtextedit/-/commit/d1208e340a7328147037b1c23639c0a176319af5

it has been moved to a separate ktextaddons package which is not packaged in Fedora yet. As a result, the functionality is missing:

https://kojipkgs.fedoraproject.org//packages/kf5-kpimtextedit/23.04.0/1.fc38/data/logs/x86_64/build.log

-- Could NOT find KF5TextEditTextToSpeech (missing: KF5TextEditTextToSpeech_DIR)

Unfortunately, Blogilo requires this support to build:

https://kojipkgs.fedoraproject.org//work/tasks/8694/100858694/build.log

/builddir/build/BUILD/blogilo-17.08.3/composereditorwebengine/src/composerwebengine.cpp:24:10: fatal error: kpimtextedit/texttospeech.h: No such file or directory
   24 | #include "kpimtextedit/texttospeech.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

I would patch it to use ktextaddons instead (it seems to be basically the same API, just in a different namespace), but I cannot because it is not packaged in Fedora.

But even if you do not care about Blogilo, this accessibility regression must be fixed before the kdepim update can be pushed to a stable Fedora release.

User Icon kkofler commented & provided feedback 11 hours ago
karma

Actually, it looks like ktextaddons was recently imported (without the kf5- prefix, which is why I have not found it at first – this is going to be a problem when there will be a separate kf6 version), but it is not built with text to speech support:

-- The following OPTIONAL packages have not been found: * Qt5TextToSpeech, Add support for text to speech

So you need to build ktextaddons with Qt5TextToSpeech and then kpimtextedit with ktextaddons to fix the accessibility regression.

This update's test gating status has been changed to 'passed'.

10 hours ago

This update has been pushed to testing.

3 hours ago

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

3 hours ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Builds
240
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
a week ago
in testing
3 hours ago
days to stable
14
modified
13 hours ago
approved
2 days ago

Automated Test Results