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:


:x: To this:



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:


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.


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


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