Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831587 (frameworks-5.90-stable) - KDE Frameworks 5.90 stabilisation
Summary: KDE Frameworks 5.90 stabilisation
Status: RESOLVED FIXED
Alias: frameworks-5.90-stable
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2022-02-07
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: CC-ARCHES, SECURITY, STABLEREQ
Depends on: 820362
Blocks: CVE-2022-23853
  Show dependency tree
 
Reported: 2022-01-20 14:30 UTC by Andreas Sturmlechner
Modified: 2022-02-10 09:20 UTC (History)
2 users (show)

See Also:
Package list:
kde-frameworks/attica-5.90.0 amd64 arm64 x86 kde-frameworks/baloo-5.90.0 amd64 arm64 x86 kde-frameworks/bluez-qt-5.90.0 amd64 arm64 x86 kde-frameworks/breeze-icons-5.90.0 amd64 arm64 x86 kde-frameworks/breeze-icons-rcc-5.90.0 amd64 arm64 x86 kde-frameworks/extra-cmake-modules-5.90.0 kde-frameworks/frameworkintegration-5.90.0-r1 amd64 arm64 x86 kde-frameworks/kactivities-5.90.0 amd64 arm64 x86 kde-frameworks/kactivities-stats-5.90.0 amd64 arm64 x86 kde-frameworks/kapidox-5.90.0 amd64 arm64 x86 kde-frameworks/karchive-5.90.0 amd64 arm64 x86 kde-frameworks/kauth-5.90.0 amd64 arm64 x86 kde-frameworks/kbookmarks-5.90.0 amd64 arm64 x86 kde-frameworks/kcalendarcore-5.90.0 amd64 arm64 x86 kde-frameworks/kcmutils-5.90.0 amd64 arm64 x86 kde-frameworks/kcodecs-5.90.0 amd64 arm64 x86 kde-frameworks/kcompletion-5.90.0 amd64 arm64 x86 kde-frameworks/kconfig-5.90.0 amd64 arm64 x86 kde-frameworks/kconfigwidgets-5.90.1 amd64 arm64 x86 kde-frameworks/kcontacts-5.90.0 amd64 arm64 x86 kde-frameworks/kcoreaddons-5.90.0 amd64 arm64 x86 kde-frameworks/kcrash-5.90.0 amd64 arm64 x86 kde-frameworks/kdav-5.90.0 amd64 arm64 x86 kde-frameworks/kdbusaddons-5.90.0 amd64 arm64 x86 kde-frameworks/kdeclarative-5.90.0 amd64 arm64 x86 kde-frameworks/kded-5.90.0 amd64 arm64 x86 kde-frameworks/kdelibs4support-5.90.0 amd64 arm64 x86 kde-frameworks/countryflags-5.90.0 amd64 arm64 x86 kde-frameworks/kdesu-5.90.0 amd64 arm64 x86 kde-frameworks/kdnssd-5.90.0 amd64 arm64 x86 kde-frameworks/kdoctools-5.90.0 amd64 arm64 x86 kde-frameworks/kemoticons-5.90.0 amd64 arm64 x86 kde-frameworks/kfilemetadata-5.90.0 amd64 arm64 x86 kde-frameworks/kglobalaccel-5.90.0 amd64 arm64 x86 kde-frameworks/kguiaddons-5.90.0 amd64 arm64 x86 kde-frameworks/kholidays-5.90.0-r1 amd64 arm64 x86 kde-frameworks/khtml-5.90.0-r1 amd64 arm64 x86 kde-frameworks/ki18n-5.90.0 amd64 arm64 x86 kde-frameworks/kiconthemes-5.90.0 amd64 arm64 x86 kde-frameworks/kidletime-5.90.0 amd64 arm64 x86 kde-frameworks/kimageformats-5.90.0 amd64 arm64 x86 kde-frameworks/kinit-5.90.0 amd64 arm64 x86 kde-frameworks/kio-5.90.0 amd64 arm64 x86 kde-frameworks/kirigami-5.90.0 amd64 arm64 x86 kde-frameworks/kitemmodels-5.90.0 amd64 arm64 x86 kde-frameworks/kitemviews-5.90.0 amd64 arm64 x86 kde-frameworks/kjobwidgets-5.90.0 amd64 arm64 x86 kde-frameworks/kjs-5.90.0 amd64 arm64 x86 kde-frameworks/knewstuff-5.90.0 amd64 arm64 x86 kde-frameworks/knotifications-5.90.0 amd64 arm64 x86 kde-frameworks/knotifyconfig-5.90.0 amd64 arm64 x86 kde-frameworks/kpackage-5.90.0 amd64 arm64 x86 kde-frameworks/kparts-5.90.0 amd64 arm64 x86 kde-frameworks/kpeople-5.90.0 amd64 arm64 x86 kde-frameworks/kplotting-5.90.0 amd64 arm64 x86 kde-frameworks/kpty-5.90.0 amd64 arm64 x86 kde-frameworks/kquickcharts-5.90.0 amd64 arm64 x86 kde-frameworks/kross-5.90.0 amd64 arm64 x86 kde-frameworks/krunner-5.90.0 amd64 arm64 x86 kde-frameworks/kservice-5.90.0 amd64 arm64 x86 kde-frameworks/ktexteditor-5.90.0-r2 amd64 arm64 x86 kde-frameworks/ktextwidgets-5.90.0 amd64 arm64 x86 kde-frameworks/kunitconversion-5.90.0 amd64 arm64 x86 kde-frameworks/kwallet-5.90.0 amd64 arm64 x86 kde-frameworks/kwayland-5.90.0 amd64 arm64 x86 kde-frameworks/kwidgetsaddons-5.90.0 amd64 arm64 x86 kde-frameworks/kwindowsystem-5.90.0-r1 amd64 arm64 x86 kde-frameworks/kxmlgui-5.90.0 amd64 arm64 x86 kde-frameworks/modemmanager-qt-5.90.0 amd64 arm64 x86 kde-frameworks/networkmanager-qt-5.90.0 amd64 arm64 x86 kde-frameworks/oxygen-icons-5.90.0 amd64 arm64 x86 kde-frameworks/plasma-5.90.0-r1 amd64 arm64 x86 kde-frameworks/prison-5.90.0 amd64 arm64 x86 kde-frameworks/purpose-5.90.0 amd64 arm64 x86 kde-frameworks/qqc2-desktop-style-5.90.0-r1 amd64 arm64 x86 kde-frameworks/solid-5.90.0-r1 amd64 arm64 x86 kde-frameworks/sonnet-5.90.0 amd64 arm64 x86 kde-frameworks/syndication-5.90.0 amd64 arm64 x86 kde-frameworks/syntax-highlighting-5.90.0 amd64 arm64 x86 kde-frameworks/threadweaver-5.90.0 amd64 arm64 x86 dev-libs/plasma-wayland-protocols-1.6.0 amd64 arm64 x86 dev-libs/kuserfeedback-1.0.0-r1 amd64 arm64 x86
Runtime testing required: ---
nattka: sanity-check+


Attachments
testbugs.tar.gz (testbugs.tar.gz,105.50 KB, application/octet-stream)
2022-01-21 20:51 UTC, Frank Krömmelbein
no flags Details
vc.jpg (vc.jpg,202.07 KB, image/jpeg)
2022-01-22 23:06 UTC, Frank Krömmelbein
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-01-20 14:30:05 UTC
In preparation.
Comment 1 NATTkA bot gentoo-dev 2022-01-20 14:32:37 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2022-01-20 14:36:37 UTC Comment hidden (obsolete)
Comment 3 Andreas Sturmlechner gentoo-dev 2022-01-20 14:46:31 UTC
Adding dev-libs/plasma-wayland-protocols-1.6.0.
Comment 4 Andreas Sturmlechner gentoo-dev 2022-01-21 19:43:05 UTC
kde-frameworks/kconfigwidgets-5.90.1 version bump.
Comment 5 Frank Krömmelbein 2022-01-21 20:50:21 UTC
1st part of the issues

1) FEATURES=' test' failed for =kde-frameworks/breeze-icons-5.90.0
1/5 Test #4: scalable .........................   Passed    0.02 sec
2/5 Test #2: newline ..........................   Passed    0.03 sec
3/5 Test #5: test24x24icons ...................   Passed    0.04 sec
4/5 Test #1: symlink ..........................   Passed    0.07 sec
5/5 Test #3: dupe .............................***Failed    0.18 sec
80% tests passed, 1 tests failed out of 5


2) FEATURES=' test' failed for =kde-frameworks/breeze-icons-rcc-5.90.0
1/5 Test #4: scalable .........................   Passed    0.02 sec
2/5 Test #2: newline ..........................   Passed    0.03 sec
3/5 Test #5: test24x24icons ...................   Passed    0.04 sec
4/5 Test #1: symlink ..........................   Passed    0.07 sec
5/5 Test #3: dupe .............................***Failed    0.18 sec
80% tests passed, 1 tests failed out of 5


3) FEATURES=' test' failed for =kde-frameworks/kglobalaccel-5.90.0
    Start 1: kglobalshortcuttest
1/1 Test #1: kglobalshortcuttest ..............***Failed    3.31 sec
0% tests passed, 1 tests failed out of 1
Comment 6 Frank Krömmelbein 2022-01-21 20:51:14 UTC
Created attachment 763083 [details]
testbugs.tar.gz
Comment 7 Frank Krömmelbein 2022-01-22 23:04:31 UTC
4) kde-frameworks/* packages with find_package(X11 REQUIRED) make cmake fail for many KDE packages w/ USE=-X
https://bugs.gentoo.org/813450

USE='-X' failed for =kde-frameworks/khtml-5.90.0-r1 
USE='-X' failed for =kde-frameworks/kdelibs4support-5.90.0
USE='-X' failed for =kde-frameworks/kinit-5.90.0
USE='-X' failed for =kde-frameworks/kio-5.90.0
USE='-X' failed for =kde-frameworks/knotifications-5.90.0


5) In application launcher and in the taskbar the symbol for Truecrypt is displayed for the application Veracrypt. On the right side of taskbar the correct symbol is shown. Immediately before the update the correct symbol was shown for Veracrypt. See also attached picture.


I have ignored anything related to +gles2-only useflag.
Comment 8 Frank Krömmelbein 2022-01-22 23:06:42 UTC
Created attachment 763301 [details]
vc.jpg
Comment 9 Frank Krömmelbein 2022-01-22 23:28:07 UTC
The issue 5) is only for the sake of completeness. Nothing that should stop or delay the stabilization. Or even you should take care of it.
Comment 10 NATTkA bot gentoo-dev 2022-01-27 09:04:28 UTC Comment hidden (obsolete)
Comment 11 NATTkA bot gentoo-dev 2022-01-27 09:08:34 UTC Comment hidden (obsolete)
Comment 12 Andreas Sturmlechner gentoo-dev 2022-01-31 20:06:51 UTC
Bumping to kde-frameworks/ktexteditor-5.90.0-r2 for CVE-2022-23853.
Comment 13 Andreas Sturmlechner gentoo-dev 2022-01-31 20:33:51 UTC
1) & 2) might be fixed by https://invent.kde.org/frameworks/breeze-icons/-/commit/eb684892d7528cf4790cbcaf65b2fe1abda5e114

4) is known and no regression
Comment 14 Larry the Git Cow gentoo-dev 2022-01-31 20:57:43 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d125adf91da3a6a0e3f2e9bbc36ed842833a36e2

commit d125adf91da3a6a0e3f2e9bbc36ed842833a36e2
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-01-31 20:57:16 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-01-31 20:57:30 +0000

    kde-frameworks/breeze-icons-rcc: Fix dupe tests
    
    Reported-by: Frank Krömmelbein <kroemmelbein@gmx.de>
    Bug: https://bugs.gentoo.org/831587
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../breeze-icons-rcc-5.90.0.ebuild                 |   2 +
 .../breeze-icons-rcc-5.90.0-fix-dupe-tests.patch   | 193 +++++++++++++++++++++
 2 files changed, 195 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd1216b00df2f9deb676dae853ede558e03478a

commit 5fd1216b00df2f9deb676dae853ede558e03478a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-01-31 20:56:22 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-01-31 20:57:29 +0000

    kde-frameworks/breeze-icons: Fix dupe tests
    
    Reported-by: Frank Krömmelbein <kroemmelbein@gmx.de>
    Bug: https://bugs.gentoo.org/831587
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../breeze-icons/breeze-icons-5.90.0.ebuild        |   2 +
 .../files/breeze-icons-5.90.0-fix-dupe-tests.patch | 193 +++++++++++++++++++++
 2 files changed, 195 insertions(+)
Comment 15 Andreas Sturmlechner gentoo-dev 2022-02-03 20:43:07 UTC
Adding dev-libs/kuserfeedback-1.0.0-r1 for a recent crash fix and being somewhat related.
Comment 16 Andreas Sturmlechner gentoo-dev 2022-02-07 20:23:19 UTC
Frank, as always, thanks for testing.
Comment 17 Larry the Git Cow gentoo-dev 2022-02-07 20:47:05 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc40f8969d58aaf1c13b074f6a819fbcc247ea9

commit abc40f8969d58aaf1c13b074f6a819fbcc247ea9
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-02-07 20:18:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-02-07 20:46:48 +0000

    kde-frameworks/kglobalaccel: Restrict tests
    
    Bug: https://bugs.gentoo.org/789342
    Bug: https://bugs.gentoo.org/831587
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-frameworks/kglobalaccel/kglobalaccel-5.90.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)
Comment 18 Agostino Sarubbo gentoo-dev 2022-02-08 07:22:51 UTC
ppc stable
Comment 19 Jakov Smolić archtester gentoo-dev 2022-02-08 11:02:18 UTC
amd64 done
Comment 20 Agostino Sarubbo gentoo-dev 2022-02-08 14:47:03 UTC
x86 stable
Comment 21 Agostino Sarubbo gentoo-dev 2022-02-08 14:49:51 UTC
ppc64 stable
Comment 22 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-10 00:40:18 UTC
arm64 done

all arches done