In preparation.
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...
(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.
Adding tracker bug for multiscreen upstream issues. I you would prefer specific Gentoo bugs, I could fill some as well.
(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.
(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.
Created attachment 429176 [details] 5.5.5-stabilization-list-v1
Created attachment 429182 [details] 5.5.5-stabilization-list-v2
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.
Created attachment 429204 [details] 5.5.5-stabilization-list-v3
(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.
@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)
(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
(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.
(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.
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.
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
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
Created attachment 429846 [details] 5.5.5-stabilization-list-v4
Created attachment 429856 [details] 5.5.5-stabilization-list-v5
amd64 stable
Thanks all. News item is in place. https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=a526289811b6d27f57e7599684c4ce1c5631044f