Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561390 (plasma-5.5.5-stable) - KDE Plasma 5.5.5 stabilisation
Summary: KDE Plasma 5.5.5 stabilisation
Status: RESOLVED FIXED
Alias: plasma-5.5.5-stable
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: kf-5.18.0-stable 560372 564336 571974 577004 577180 578484
Blocks:
  Show dependency tree
 
Reported: 2015-09-24 14:42 UTC by Michael Palimaka (kensington)
Modified: 2016-04-07 16:31 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
5.5.5-stabilization-list-v1 (kde-plasma-5.5.5.txt,1.14 KB, text/plain)
2016-03-28 13:43 UTC, Johannes Huber (RETIRED)
Details
5.5.5-stabilization-list-v2 (kde-plasma-5.5.5.txt,1.10 KB, text/plain)
2016-03-28 15:21 UTC, Johannes Huber (RETIRED)
Details
5.5.5-stabilization-list-v3 (kde-plasma-5.5.5.txt,1.12 KB, text/plain)
2016-03-28 18:55 UTC, Johannes Huber (RETIRED)
Details
5.5.5-stabilization-list-v4 (5.5.5-stabilization-list-v4,1.26 KB, text/plain)
2016-04-07 12:52 UTC, Michael Palimaka (kensington)
Details
5.5.5-stabilization-list-v5 (5.5.5-stabilization-list-v5,1.26 KB, text/plain)
2016-04-07 12:58 UTC, Michael Palimaka (kensington)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Palimaka (kensington) gentoo-dev 2015-09-24 14:42:47 UTC
In preparation.
Comment 1 Maciej Mrozowski gentoo-dev 2015-09-25 20:55:16 UTC
Seeing how Plasma 5 works in Fedora 22... if it was up to me I would wait another year for new KDE5 stabilization in Gentoo. Mess with ~/.config vs ~/.kde/share/config, plasmashell crashes with Intel driver, kcreen forgetting to wake-up monitors on hot-plug, kscreen forgetting layouts, SDDM not working without messing with configuration (I get distro was to blame there, kdm worked just fine), kde4 apps using different pulseaudio outputs than kde5 apps occasionally due to some phonon-qt5 bug, I could go on.
Yes, it's prettiest KDE ever, but one can have KDE5 look-and-feel easily.
Let's be sure to put some blockers to this bug. Better not to give our users reasons for swearing I had after the switch from Fedora 21 to Fedora 22 on one of my Linuxes...
Comment 2 Michael Palimaka (kensington) gentoo-dev 2015-09-26 15:18:00 UTC
(In reply to Maciej Mrozowski from comment #1)
> Seeing how Plasma 5 works in Fedora 22... if it was up to me I would wait
> another year for new KDE5 stabilization in Gentoo. Mess with ~/.config vs
> ~/.kde/share/config, plasmashell crashes with Intel driver, kcreen
> forgetting to wake-up monitors on hot-plug, kscreen forgetting layouts, SDDM
> not working without messing with configuration (I get distro was to blame
> there, kdm worked just fine), kde4 apps using different pulseaudio outputs
> than kde5 apps occasionally due to some phonon-qt5 bug, I could go on.
> Yes, it's prettiest KDE ever, but one can have KDE5 look-and-feel easily.
> Let's be sure to put some blockers to this bug. Better not to give our users
> reasons for swearing I had after the switch from Fedora 21 to Fedora 22 on
> one of my Linuxes...

I don't know how it works in Fedora, but the feedback I've heard about Plasma 5 on Gentoo has been pretty positive.

If you have blocker bugs, please file them. So far, none have been raised.
Comment 3 Maciej Mrozowski gentoo-dev 2015-12-24 01:44:09 UTC
Adding tracker bug for multiscreen upstream issues. I you would prefer specific Gentoo bugs, I could fill some as well.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2016-01-09 14:26:08 UTC
(In reply to Maciej Mrozowski from comment #3)
> Adding tracker bug for multiscreen upstream issues. I you would prefer
> specific Gentoo bugs, I could fill some as well.

IMHO this is not a stabilization blocker for Plasma 5 and should block Plasma 4 removal later on. Just my 2 cent.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2016-03-01 19:18:44 UTC
(In reply to Johannes Huber from comment #4)
> (In reply to Maciej Mrozowski from comment #3)
> > Adding tracker bug for multiscreen upstream issues. I you would prefer
> > specific Gentoo bugs, I could fill some as well.
> 
> IMHO this is not a stabilization blocker for Plasma 5 and should block
> Plasma 4 removal later on. Just my 2 cent.

Plasma 5 is recommended by upstream and is stable enough in my opinion for general usage, so I agree that bug #569556 should not block this one.

Note that this bug only covers stabilisation of Plasma 5 itself. The various stable kde-meta packages will continue to pull in KDE 4, and the Plasma 5 versions of the meta packages are masked in the kde profile.

In short: the default doesn't change. It's just easier for people who explicitly opt in.
Comment 6 Johannes Huber (RETIRED) gentoo-dev 2016-03-28 13:43:05 UTC
Created attachment 429176 [details]
5.5.5-stabilization-list-v1
Comment 7 Johannes Huber (RETIRED) gentoo-dev 2016-03-28 15:21:51 UTC
Created attachment 429182 [details]
5.5.5-stabilization-list-v2
Comment 8 Frank Krömmelbein 2016-03-28 18:05:37 UTC
There are some problems with the V2 list

1) Line 26, invalid entry
=kde-plasmaplasma-desktop/plasma-desktop-5.5.5
should be:
=kde-plasma/plasma-desktop-5.5.5


2) =app-crypt/qca-2.1.1 needs to stabilized (or dep. lowered), required by plasma-nm-5.5.5.ebuild:
>=app-crypt/qca-2.1.0.3-r1:2[qt5]
Actual stable version is 2.1.0.3


3) plasma-workspace-5.5.5-r2.ebuild requires kde-apps/kio-extras:
$(add_kdeapps_dep kio-extras)

In the tree is currently only version 15.12.3, so it probably makes sense to restore a version 15.08.3 of kde-apps/kio-extras and then stabilize this version.
Comment 9 Johannes Huber (RETIRED) gentoo-dev 2016-03-28 18:55:33 UTC
Created attachment 429204 [details]
5.5.5-stabilization-list-v3
Comment 10 Johannes Huber (RETIRED) gentoo-dev 2016-03-28 18:56:27 UTC
(In reply to Frank Krömmelbein from comment #8)
> There are some problems with the V2 list
> 
> 1) Line 26, invalid entry
> =kde-plasmaplasma-desktop/plasma-desktop-5.5.5
> should be:
> =kde-plasma/plasma-desktop-5.5.5
> 
> 
> 2) =app-crypt/qca-2.1.1 needs to stabilized (or dep. lowered), required by
> plasma-nm-5.5.5.ebuild:
> >=app-crypt/qca-2.1.0.3-r1:2[qt5]
> Actual stable version is 2.1.0.3
> 
> 
> 3) plasma-workspace-5.5.5-r2.ebuild requires kde-apps/kio-extras:
> $(add_kdeapps_dep kio-extras)
> 
> In the tree is currently only version 15.12.3, so it probably makes sense to
> restore a version 15.08.3 of kde-apps/kio-extras and then stabilize this
> version.

Thanks for the early feedback, all 3 issues should be fixed.
Comment 11 Frank Krömmelbein 2016-03-29 16:17:58 UTC
@Johannes Huber 
Thanks for the fast fixes.


This hopefully last problem still occurred on my PC:

emerge -pv --update --newuse --deep --with-bdeps=y @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] kde-apps/kdeartwork-meta-4.14.3:4::gentoo  USE="minimal (-aqua)" 0 KiB
[blocks B      ] <kde-apps/kdeartwork-meta-15.08.3-r1:4 ("<kde-apps/kdeartwork-meta-15.08.3-r1:4" is blocking kde-plasma/kwin-5.5.5)

Total: 1 package (1 new), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-plasma/kwin-5.5.5:5/5::gentoo, installed) pulled in by
    >=kde-plasma/kwin-5.5.5:5 required by (kde-plasma/plasma-workspace-5.5.5-r2:5/5::gentoo, installed)
    >=kde-plasma/kwin-5.5.5:5 required by (kde-plasma/plasma-meta-5.5.5:5/5::gentoo, installed)
    >=kde-plasma/kwin-5.5.5:5 required by (kde-plasma/plasma-desktop-5.5.5:5/5::gentoo, installed)

  (kde-apps/kdeartwork-meta-4.14.3:4/4::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-apps/kdeartwork-meta-4.14.3:4[aqua=] (>=kde-apps/kdeartwork-meta-4.14.3:4[-aqua]) required by (kde-apps/kde-meta-4.14.3-r1:4/4::gentoo, installed)
Comment 12 Johannes Huber (RETIRED) gentoo-dev 2016-03-29 19:04:45 UTC
(In reply to Frank Krömmelbein from comment #11)
> 
> Total: 1 package (1 new), Size of downloads: 0 KiB
> Conflict: 1 block (1 unsatisfied)
> 
>     >=kde-apps/kdeartwork-meta-4.14.3:4[aqua=]
> (>=kde-apps/kdeartwork-meta-4.14.3:4[-aqua]) required by
> (kde-apps/kde-meta-4.14.3-r1:4/4::gentoo, installed)

Thanks. This should be fixed now.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1569f059528a931fc1a2afb5804c8c061a57dac0
Comment 13 Frank Krömmelbein 2016-03-30 16:13:59 UTC
(In reply to Johannes Huber from comment #12)

> Thanks. This should be fixed now.
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=1569f059528a931fc1a2afb5804c8c061a57dac0

Thanks. This was really the last problem of this kind :-)

I have worked now 2 todays with KF 5.18.0 and Plasma 5.5.5.
No crashes so far.
But some rough edges remain:

1) The effects of the [minimal] useflag of kde-apps/kde4-l10n are larger than expected, many important packages such as dolphin or kate now are untranslated.
The situation will then probably getting better after the 
stabilization of KDE Applications 15.12.3.
Is this planned in the near future?

2) Some applications for eg. juk are executed only much delayed.
On the terminal I see messages, that are pointing to DBus and/or kwallet as the root cause.
Perhaps only a problem on my system. I will analyze this tomorrow.
Comment 14 Johannes Huber (RETIRED) gentoo-dev 2016-03-30 16:25:20 UTC
(In reply to Frank Krömmelbein from comment #13)
> Thanks. This was really the last problem of this kind :-)

Very good.

> I have worked now 2 todays with KF 5.18.0 and Plasma 5.5.5.
> No crashes so far.
> But some rough edges remain:
> 
> 1) The effects of the [minimal] useflag of kde-apps/kde4-l10n are larger
> than expected, many important packages such as dolphin or kate now are
> untranslated.
> The situation will then probably getting better after the 
> stabilization of KDE Applications 15.12.3.
> Is this planned in the near future?

This is not nice but in the first place it this bug is about getting the desktop environment stable and yes we will take care of it in the near future. We will start Plasma 5.5 stabilization after news item approval on -dev mailing list. So it wont start immediately.
Comment 15 Johannes Huber (RETIRED) gentoo-dev 2016-04-03 17:49:03 UTC
Dear arches. Please stabilize the attached list. Before you change the keywords coordinate this with us on irc to get the news item to the users boxes, which is currently under review on -dev ml. Thanks in advance.
Comment 16 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2016-04-07 12:44:54 UTC
the list requires  libappindicator otherwise repoman shows

kde-plasma/plasma-desktop/plasma-desktop-5.5.5.ebuild: RDEPEND: amd64(hardened/linux/amd64/no-multilib)
['dev-libs/libappindicator:2', 'dev-libs/libappindicator:3']

and libappindicator fails with 

dev-libs/libappindicator/libappindicator-12.10.0-r200.ebuild: DEPEND: amd64(default/linux/amd64/13.0)
[     '>=dev-libs/libindicator-12.10.0:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi
Comment 17 Michael Palimaka (kensington) gentoo-dev 2016-04-07 12:50:43 UTC
Sorry about that, it looks like these atoms are needed:

dev-libs/libappindicator-12.10.0-r200
dev-libs/libappindicator-12.10.0-r200
dev-libs/libindicator-12.10.1-r201
dev-libs/libindicator-12.10.1-r301
Comment 18 Michael Palimaka (kensington) gentoo-dev 2016-04-07 12:52:08 UTC
Created attachment 429846 [details]
5.5.5-stabilization-list-v4
Comment 19 Michael Palimaka (kensington) gentoo-dev 2016-04-07 12:58:50 UTC
Created attachment 429856 [details]
5.5.5-stabilization-list-v5
Comment 20 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2016-04-07 13:27:33 UTC
amd64 stable
Comment 21 Johannes Huber (RETIRED) gentoo-dev 2016-04-07 16:31:25 UTC
Thanks all.

News item is in place.
https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=a526289811b6d27f57e7599684c4ce1c5631044f