KDE Frameworks 5.80 broke SVG icons

Hi everyone. A recent pacman update appears to have broke icons in a couple of PyQt5 apps I use.

:white_check_mark: From this:

before

:x: To this:

after

Yikes!

I narrowed it down to 15 March 2021's update
Packages (72) attica-5.80.0-1  baloo-5.80.0-1  bluez-qt-5.80.0-1  breeze-icons-5.80.0-1  frameworkintegration-5.80.0-1
              kactivities-5.80.0-1  kactivities-stats-5.80.0-1  karchive-5.80.0-1  kauth-5.80.0-1  kbookmarks-5.80.0-1
              kcmutils-5.80.0-1  kcodecs-5.80.0-1  kcompletion-5.80.0-1  kconfig-5.80.0-1  kconfigwidgets-5.80.0-1
              kcoreaddons-5.80.0-1  kcrash-5.80.0-1  kdbusaddons-5.80.0-1  kdeclarative-5.80.0-1  kded-5.80.0-1
              kdelibs4support-5.80.0-1  kdesu-5.80.0-1  kdnssd-5.80.0-1  kdoctools-5.80.0-1  kemoticons-5.80.0-1
              kfilemetadata-5.80.0-1  kglobalaccel-5.80.0-1  kguiaddons-5.80.0-1  kholidays-1:5.80.0-1  khtml-5.80.0-1
              ki18n-5.80.0-1  kiconthemes-5.80.0-1  kidletime-5.80.0-1  kinit-5.80.0-1  kio-5.80.0-1  kirigami2-5.80.0-1
              kitemmodels-5.80.0-1  kitemviews-5.80.0-1  kjobwidgets-5.80.0-1  kjs-5.80.0-1  knewstuff-5.80.0-1
              knotifications-5.80.0-1  knotifyconfig-5.80.0-1  kpackage-5.80.0-1  kparts-5.80.0-1  kpeople-5.80.0-1
              kpty-5.80.0-1  kquickcharts-5.80.0-1  krunner-5.80.0-1  kservice-5.80.0-1  ktexteditor-5.80.0-1
              ktextwidgets-5.80.0-1  kunitconversion-5.80.0-1  kwallet-5.80.0-1  kwayland-5.80.0-1  kwidgetsaddons-5.80.0-1
              kwindowsystem-5.80.0-1  kxmlgui-5.80.0-1  libnghttp2-1.43.0-1  modemmanager-qt-5.80.0-1
              networkmanager-qt-5.80.0-1  plasma-framework-5.80.0-1  prison-5.80.0-1  purpose-5.80.0-1
              qqc2-desktop-style-5.80.0-1  solid-5.80.0-1  sonnet-5.80.0-1  sqlite-3.35.0-1  syntax-highlighting-5.80.0-1
              threadweaver-5.80.0-1  welcome-3.10.4-1  yad-9.0-1

This really puzzled me, since none of the Qt or PyQt5 dependencies had changed.


So, if some icons in your apps seem broken after updating KDE Frameworks 5.80.0 - it’s a bug:

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

In the meantime I’ll stay downgraded and will watch the bug report for updates. It looks like this affects users on LXQt and Deepin environments too.

2 Likes

Good news! The bug has been fixed for the next release (or by patching kiconthemes's PKGBUILD)

:foot:
:bug:

As noted in the bug report, it was just a regression for a different icon bug that was fixing light/dark themes for cross-platform KDE apps (Windows and macOS):

1 Like