Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Staying with KDE-4
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
augustin
Guru
Guru


Joined: 23 Feb 2015
Posts: 318

PostPosted: Mon Jul 11, 2016 10:20 am    Post subject: Reply with quote

IceSunrise wrote:
As everyone else here I'm trying to stay with KDE4 and prevent upgrading to KDE5 but it gets more and more difficult :(


Why is portage still trying to upgrade it?? I don't understand.
Has anyone got the same problem?


I do:

Code:

$ emerge -uDNa @world

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

Calculating dependencies ... done!
[ebuild  N     ] virtual/perl-parent-0.228-r1
[ebuild     U  ] dev-perl/URI-1.710.0 [1.600.0-r1] USE="{-test%}"
[ebuild     U ~] net-misc/youtube-dl-2016.07.11 [2016.07.01]
[ebuild  N    #] kde-frameworks/kf-env-3
[ebuild   R    ] dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1  USE="qt5*"
[ebuild  N    #] kde-frameworks/extra-cmake-modules-5.21.0  USE="-doc {-test}"
[ebuild  N    #] kde-frameworks/kcoreaddons-5.21.0-r1  USE="nls -debug (-fam) {-test}"
[ebuild  N    #] kde-frameworks/kconfig-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kwidgetsaddons-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kwindowsystem-5.21.0  USE="X nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kdbusaddons-5.21.0  USE="X nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kcodecs-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kitemviews-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kguiaddons-5.21.0  USE="-debug {-test}"
[ebuild  N    #] kde-frameworks/karchive-5.21.0  USE="bzip2 lzma -debug {-test}"
[ebuild  N    #] kde-frameworks/sonnet-5.21.0  USE="hunspell nls -aspell -debug {-test}"
[ebuild  N    #] kde-frameworks/kcrash-5.21.0  USE="X nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kdoctools-5.21.0  USE="-debug {-test}"
[ebuild  N    #] kde-frameworks/kcompletion-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kjobwidgets-5.21.0  USE="X nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kglobalaccel-5.21.0  USE="nls -debug {-test}"
[ebuild  NS    ] dev-qt/designer-5.5.1-r1 [4.8.6-r1] USE="declarative -debug {-test} -webkit"
[ebuild  N    #] kde-frameworks/ki18n-5.21.0  USE="-debug {-test}"
[ebuild  N    #] kde-frameworks/kservice-5.21.0  USE="man -debug {-test}"
[ebuild     U  ] net-libs/gnutls-3.3.24 [3.3.17.1]
[ebuild   R    ] media-libs/phonon-4.7.2  USE="qt5*"
[ebuild   R    ] media-libs/phonon-vlc-0.7.2  USE="qt5*"
[ebuild  N    #] kde-frameworks/knotifications-5.21.0  USE="X dbus nls -debug (-speech)"
[ebuild   R    ] sys-auth/polkit-qt-0.112.0-r1  USE="qt5*"
[ebuild  N    #] kde-frameworks/solid-5.21.0  USE="nls -debug {-test}"
[ebuild   R    ] kde-apps/kde4-l10n-15.12.3-r1  USE="minimal*"
[blocks b      ] kde-apps/kde4-l10n[-minimal(+)] ("kde-apps/kde4-l10n[-minimal(+)]" is blocking kde-frameworks/kwindowsystem-5.21.0, kde-frameworks/kjobwidgets-5.21.0, kde-frameworks/knotifications-5.21.0, kde-frameworks/kconfigwidgets-5.21.0, kde-frameworks/kxmlgui-5.21.0, kde-plasma/kactivitymanagerd-5.5.0, kde-frameworks/kguiaddons-5.21.0, kde-frameworks/kcoreaddons-5.21.0-r1, kde-frameworks/kio-5.21.0, kde-frameworks/kwallet-5.21.0, kde-frameworks/kconfig-5.21.0, kde-frameworks/ktextwidgets-5.21.0, kde-frameworks/kdbusaddons-5.21.0, kde-frameworks/kactivities-5.21.0, kde-frameworks/kitemviews-5.21.0, kde-frameworks/kauth-5.21.0, kde-frameworks/kdoctools-5.21.0, kde-plasma/kactivities-workspace-5.5.0, kde-frameworks/karchive-5.21.0, kde-frameworks/kiconthemes-5.21.0, kde-frameworks/solid-5.21.0, kde-frameworks/kwidgetsaddons-5.21.0, kde-frameworks/kglobalaccel-5.21.0, kde-frameworks/kbookmarks-5.21.0, kde-frameworks/kded-5.21.0, kde-frameworks/kservice-5.21.0, kde-frameworks/ki18n-5.21.0, kde-frameworks/kcodecs-5.21.0, kde-frameworks/sonnet-5.21.0, kde-frameworks/kcompletion-5.21.0, kde-frameworks/kcrash-5.21.0, kde-frameworks/kinit-5.21.0-r1)                                       
[ebuild   R    ] kde-apps/kwalletmanager-15.04.3  USE="minimal*"
[ebuild  N    #] kde-frameworks/kauth-5.21.0  USE="nls (policykit) -debug {-test}"
[ebuild  N    #] kde-frameworks/kconfigwidgets-5.21.0  USE="man -debug {-test}"
[ebuild  N    #] kde-frameworks/kiconthemes-5.21.0  USE="-debug {-test}"
[ebuild  N    #] kde-frameworks/ktextwidgets-5.21.0  USE="-debug (-speech) {-test}"
[ebuild  N    #] kde-frameworks/kxmlgui-5.21.0  USE="-attica -debug {-test}"
[ebuild  N    #] kde-frameworks/kwallet-5.21.0  USE="man -debug -gpg {-test}"
[ebuild  N    #] kde-frameworks/kbookmarks-5.21.0  USE="nls -debug {-test}"
[ebuild  N    #] kde-frameworks/kio-5.21.0  USE="X acl handbook kwallet -debug -kerberos {-test}"
[ebuild  N    #] kde-frameworks/kinit-5.21.0-r1  USE="caps man -debug"
[ebuild  N    #] kde-frameworks/kded-5.21.0  USE="man -debug"
[ebuild  N    #] kde-plasma/polkit-kde-agent-5.5.5  USE="-debug"
[uninstall     ] sys-auth/polkit-kde-agent-0.99.1-r1
[blocks b      ] sys-auth/polkit-kde-agent:4[-minimal(-)] ("sys-auth/polkit-kde-agent:4[-minimal(-)]" is blocking kde-plasma/polkit-kde-agent-5.5.5)
[ebuild   R    ] kde-base/baloo-4.14.3  USE="minimal*"
[ebuild   R    ] kde-apps/libkipi-15.08.3  USE="minimal*"
[ebuild  NS   #] kde-plasma/kactivitymanagerd-5.5.0 [4.13.3-r1] USE="-debug"
[ebuild  N    #] kde-frameworks/kactivities-5.21.0  USE="-debug {-test}"
[ebuild  N    #] kde-plasma/kactivities-workspace-5.5.0  USE="-debug"
[uninstall     ] kde-plasma/kactivitymanagerd-4.13.3-r1
[blocks b      ] kde-plasma/kactivitymanagerd:4 ("kde-plasma/kactivitymanagerd:4" is blocking kde-plasma/kactivities-workspace-5.5.0, kde-plasma/kactivitymanagerd-5.5.0)
[blocks b      ] kde-frameworks/kactivities ("kde-frameworks/kactivities" is blocking kde-plasma/kactivitymanagerd-4.13.3-r1)
[ebuild   R    ] kde-base/kdebase-startkde-4.11.22  USE="handbook%* -crash-reporter%"

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/knotifications-5.21.0
# required by kde-frameworks/kcompletion-5.21.0::gentoo
# required by kde-frameworks/ktextwidgets-5.21.0::gentoo
# required by kde-frameworks/kxmlgui-5.21.0::gentoo
# required by kde-frameworks/kbookmarks-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kwidgetsaddons-5.21.0
# required by kde-frameworks/ktextwidgets-5.21.0::gentoo
# required by kde-frameworks/kxmlgui-5.21.0::gentoo
# required by kde-frameworks/kbookmarks-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kcompletion-5.21.0
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/ki18n-5.21.0
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kxmlgui-5.21.0
# required by kde-frameworks/ktextwidgets-5.21.0::gentoo
# required by kde-frameworks/kxmlgui-5.21.0::gentoo
# required by kde-frameworks/kbookmarks-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kconfig-5.21.0
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kcoreaddons-5.21.0-r1
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/solid-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kwallet-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kitemviews-5.21.0
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by sys-auth/polkit-0.113::gentoo[kde]
# required by sys-auth/polkit-qt-0.112.0-r1::gentoo
# required by kde-base/kdelibs-4.14.20-r2::gentoo
# required by kde-apps/kde4-l10n-15.12.3-r1::gentoo[handbook]
# required by media-sound/kmid-2.4.0-r1::gentoo[l10n_en-GB]
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kauth-5.21.0
# required by kde-frameworks/kxmlgui-5.21.0::gentoo
# required by kde-frameworks/kbookmarks-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kwindowsystem-5.21.0
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kglobalaccel-5.21.0
# required by kde-frameworks/kactivities-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-base/kactivities-4.13.3-r2::gentoo
# required by kde-apps/gwenview-4.14.3::gentoo
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kio-5.21.0
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-plasma/kactivities-workspace-5.5.0
# required by kde-frameworks/kactivities-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-plasma/kactivitymanagerd-5.5.0
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kguiaddons-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kservice-5.21.0
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kconfigwidgets-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kdbusaddons-5.21.0
# required by kde-frameworks/kdoctools-5.21.0::gentoo
# required by kde-frameworks/kservice-5.21.0::gentoo[man]
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/karchive-5.21.0
# required by kde-frameworks/ktextwidgets-5.21.0::gentoo
# required by kde-frameworks/kxmlgui-5.21.0::gentoo
# required by kde-frameworks/kbookmarks-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/sonnet-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kbookmarks-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kjobwidgets-5.21.0
# required by kde-frameworks/kinit-5.21.0-r1::gentoo[man]
# required by kde-frameworks/kded-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kdoctools-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kded-5.21.0
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-base/kactivities-4.13.3-r2::gentoo
# required by kde-apps/gwenview-4.14.3::gentoo
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kactivities-5.21.0
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kiconthemes-5.21.0
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kcrash-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kcodecs-5.21.0
# required by kde-frameworks/kitemviews-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/extra-cmake-modules-5.21.0
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/ktextwidgets-5.21.0
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kf-env-3
# required by kde-frameworks/kded-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-frameworks/kinit-5.21.0-r1
# required by kde-base/kdelibs-4.14.20-r2::gentoo
# required by kde-apps/kde4-l10n-15.12.3-r1::gentoo[handbook]
# required by media-sound/kmid-2.4.0-r1::gentoo[l10n_en-GB]
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/kde:
# http://127.0.0.1/augustin/node/8224 Blocked KDE Framework 5
=kde-plasma/polkit-kde-agent-5.5.5

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by media-libs/phonon-4.7.2::gentoo[vlc]
# required by kde-frameworks/knotifications-5.21.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
>=media-libs/phonon-vlc-0.7.2 qt5
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
>=sys-auth/polkit-qt-0.112.0-r1 qt5
# required by media-libs/phonon-vlc-0.7.2::gentoo
>=media-libs/phonon-4.7.2 qt5
# required by kde-frameworks/knotifications-5.21.0::gentoo[dbus]
# required by kde-plasma/polkit-kde-agent-5.5.5::gentoo
# required by kde-frameworks/kauth-5.21.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.21.0::gentoo
# required by kde-frameworks/kiconthemes-5.21.0::gentoo
# required by kde-frameworks/kwallet-5.21.0::gentoo
# required by kde-frameworks/kio-5.21.0::gentoo[kwallet]
# required by kde-plasma/kactivities-workspace-5.5.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-frameworks/kactivities-5.21.0::gentoo
>=dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1 qt5

NOTE: The --autounmask-keep-masks option will prevent emerge
      from creating package.unmask or ** keyword changes.

Would you like to add these changes to your config files? [Yes/No] n

!!! All ebuilds that could satisfy ">=media-libs/phonon-4.7.0[qt4=,qt5=]" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/phonon-9999::gentoo (masked by: missing keyword)
- media-libs/phonon-4.9.0::gentoo (masked by: ~amd64 keyword)
- media-libs/phonon-4.8.3-r1::gentoo (masked by: ~amd64 keyword)
- media-libs/phonon-4.8.3::gentoo (masked by: ~amd64 keyword)
- media-libs/phonon-4.7.2::gentoo (masked by: )

(dependency required by "media-libs/phonon-vlc-0.7.2::gentoo" [ebuild])
(dependency required by "media-libs/phonon-4.7.2::gentoo[vlc]" [ebuild])
(dependency required by "kde-frameworks/knotifications-5.21.0::gentoo" [ebuild])
(dependency required by "kde-plasma/polkit-kde-agent-5.5.5::gentoo" [ebuild])
(dependency required by "kde-frameworks/kauth-5.21.0::gentoo" [ebuild])
(dependency required by "kde-frameworks/kconfigwidgets-5.21.0::gentoo" [ebuild])
(dependency required by "kde-frameworks/kiconthemes-5.21.0::gentoo" [ebuild])
(dependency required by "kde-frameworks/kwallet-5.21.0::gentoo" [ebuild])
(dependency required by "kde-frameworks/kio-5.21.0::gentoo[kwallet]" [ebuild])
(dependency required by "kde-plasma/kactivities-workspace-5.5.0::gentoo" [ebuild])
(dependency required by "kde-plasma/kactivitymanagerd-5.5.0::gentoo" [ebuild])
(dependency required by "kde-frameworks/kactivities-5.21.0::gentoo" [ebuild])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Mon Jul 11, 2016 10:38 am    Post subject: Reply with quote

You will need to remove kdebase-meta and kde-meta, if present, also drop some of your bulk masks of kde-frameworks and kde-plasma, because yes, kde-plasma/kactivitymanagerd is now required.

See revised Plasma 4 guide: https://wiki.gentoo.org/wiki/KDE#Plasma_4
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Mon Jul 11, 2016 11:33 am    Post subject: Reply with quote

I indeed had kde-apps/kdebase-meta package installed and it's removed now. No kde-apps/kde-meta in the system either.
kdebase-startkde package is present:
Code:

~ # eix -v kdebase-startkde
* kde-base/kdebase-startkde
     Available versions:  (4) 4.11.22(4/4.11) ~4.11.22-r2(4/4.11)
     IUSE (all versions): aqua crash-reporter +handbook +wallpapers
     Installed versions:  Version:   4.11.22(4)
                          Date:      06:26:34 PM 03/13/2016
                          USE:       -aqua -wallpapers
                          EAPI:      5
                          4.11.22(4/4.11)
     Homepage:            https://www.kde.org/
     Find open bugs:      https://bugs.gentoo.org/buglist.cgi?quicksearch=kde-base%2Fkdebase-startkde
     Description:         Startkde script, which starts a complete KDE session, and associated scripts
     License:             GPL-2


And I still have the same problem with pulled kde-plasma/kactivitymanagerd-5.5.0.
Not sure what to look into even.
My profile is set to "default/linux/amd64/13.0/desktop", maybe something is there?
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Mon Jul 11, 2016 11:55 am    Post subject: Reply with quote

I have a feeling the problem might be related to the latest commit to kactivitymanagerd ebuild: https://packages.gentoo.org/packages/kde-plasma/kactivitymanagerd
Quote:

kde-base/kactivitymanagerd -> kde-plasma/kactivitymanagerd
Johannes Huber, Fri, 8 Jul 2016 19:16, commit 6da1ba82


Matching the time when things got broken on my box...
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Mon Jul 11, 2016 12:28 pm    Post subject: Reply with quote

repeating myself...
genstorm wrote:
[...]also drop some of your bulk masks of kde-frameworks and kde-plasma, because yes, kde-plasma/kactivitymanagerd is now required.

_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Mon Jul 11, 2016 2:08 pm    Post subject: Reply with quote

genstorm wrote:
... also drop some of your bulk masks of kde-frameworks and kde-plasma, because yes, kde-plasma/kactivitymanagerd is now required.


I appreciate you're trying to help but don't quite understand what you mean...
I don't have bulk masks of kde-frameworks and kde-plasma packages in my package.mask config, instead I was masking individual KDE-5 packages which were trying to get installed on my system. I also masked all Qt5 packages with "dev-qt/*:5".

Now I got this problem:
Code:

cosmos ~ # emerge -auvDN world

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

Calculating dependencies... done!

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by kde-plasma/kactivitymanagerd-5.5.0::gentoo
# required by kde-base/kactivities-4.13.3-r2::gentoo
# required by kde-apps/okular-15.08.3-r1::gentoo
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
# I'm not ready to upgrade to Qt5 yet
# NOTE: don't forget about -qt5 flag in /etc/make.conf
=dev-qt/qtsql-5.5.1


What I'd normally do in this situation is to go and mask kactivitymanagerd-5.5.0 as I already have kactivitymanagerd-4.13.3-r1 installed in my system.
But this approach doesn't work this time, kactivitymanagerd is still pulled for an upgrade for some reason.

If I unmask dev-qt/qtsql-5.5.1 and kde-plasma/kactivitymanagerd-5.5.0 it becomes a total mess with dozens of kde-frameworks/* and Qt5 packages pulled for installation.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Mon Jul 11, 2016 2:15 pm    Post subject: Reply with quote

IceSunrise wrote:
If I unmask dev-qt/qtsql-5.5.1 and kde-plasma/kactivitymanagerd-5.5.0 it becomes a total mess with dozens of kde-frameworks/* and Qt5 packages pulled for installation.

You might think it is a mess, but it isn't. kactivities DEPENDS on kactivitymanagerd, and that is kde-plasma/kactivitymanagerd because it is the only existing one in tree. NO mask is going to change that.

IceSunrise wrote:
But this approach doesn't work this time, kactivitymanagerd is still pulled for an upgrade for some reason.

Because masks don't work that way, a dependency not satisfied won't go away. You also need to drop your mask of Qt5, it makes no sense [after the recent changes].
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Mon Jul 11, 2016 3:17 pm    Post subject: Reply with quote

genstorm wrote:
You might think it is a mess, but it isn't. kactivities DEPENDS on kactivitymanagerd, and that is kde-plasma/kactivitymanagerd because it is the only existing one in tree. NO mask is going to change that.


Yes, I see the problem now. I guess I just don't what to accept the situation when having both kactivities and kactivitymanagerd packages installed in my system I now have to install dozens of other kde-frameworks/* and Qt5 packages only because someone decided to rename kde-base/kactivitymanagerd -> kde-plasma/kactivitymanagerd. This situation itself is a confirmation that something is broken here...

Thanks again for the help, I'll try to install the required packages.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Mon Jul 11, 2016 3:37 pm    Post subject: Reply with quote

These Qt5 and Frameworks packages will need to be installed on your system anyway since legacy kdelibs-4 packages have left the tree wherever there is a stable slot 5 upgrade available. It's just another framework like gtk+ that may as well be already present on your system.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Tue Jul 12, 2016 8:42 am    Post subject: Reply with quote

I've installed all the required packages and everything seems to be working fine now.
I just want to leave a short description here of what I had to do in case someone stumbles on the same problem as me.

Here is what I have in my package.mask:
Code:

kde-plasma/*
kde-frameworks/*:5
kde-apps/*:5
kde-misc/*:5


In the package.unmask I had to unmask the following packages:
Code:

=kde-frameworks/knotifications-5.21.0
=kde-frameworks/kwidgetsaddons-5.21.0
=kde-frameworks/kcompletion-5.21.0
=kde-frameworks/ki18n-5.21.0
=kde-frameworks/kxmlgui-5.21.0
=kde-frameworks/kconfig-5.21.0
=kde-frameworks/kcoreaddons-5.21.0-r1
=kde-frameworks/solid-5.21.0
=kde-frameworks/kitemviews-5.21.0
=kde-frameworks/kauth-5.21.0
=kde-frameworks/kwindowsystem-5.21.0
=kde-frameworks/kglobalaccel-5.21.0
=kde-frameworks/kio-5.21.0
=kde-frameworks/kguiaddons-5.21.0
=kde-frameworks/kservice-5.21.0
=kde-frameworks/kconfigwidgets-5.21.0
=kde-frameworks/kdbusaddons-5.21.0
=kde-frameworks/karchive-5.21.0
=kde-frameworks/sonnet-5.21.0
=kde-frameworks/kbookmarks-5.21.0
=kde-frameworks/kjobwidgets-5.21.0
=kde-frameworks/ktextwidgets-5.21.0
=kde-frameworks/kded-5.21.0
=kde-frameworks/kactivities-5.21.0
=kde-frameworks/kiconthemes-5.21.0
=kde-frameworks/kcrash-5.21.0
=kde-frameworks/kcodecs-5.21.0
=kde-frameworks/extra-cmake-modules-5.21.0
=kde-frameworks/kf-env-3
=kde-frameworks/kinit-5.21.0-r1
=kde-frameworks/kcmutils-5.21.0
=kde-frameworks/kpackage-5.21.0
=kde-frameworks/kdeclarative-5.21.0
=kde-plasma/kactivities-workspace-5.5.0
=kde-plasma/kactivitymanagerd-5.5.0
=kde-plasma/polkit-kde-agent-5.5.5


Then I had to remove "-qt5" flag from make.conf and add the following entries to package.use:
Code:

sys-auth/polkit-qt qt5
media-libs/phonon qt5
dev-qt/qtcore icu
dev-libs/libdbusmenu qt5
dev-qt/qtdeclarative widgets
media-libs/phonon-vlc qt5
x11-libs/libxcb xkb


Along the way I got a failed compilation problem for kde-plasma/kactivities-workspace-5.5.0 (missing KF5DeclarativeConfig.cmake), which turned out to be a bug (585044) with missing dependency for kcmutils.

All this adventure because of kde-base/kactivitymanagerd -> kde-plasma/kactivitymanagerd renaming!
I still wonder why does it have to be so hard if someone wants to stick with KDE-4 a bit longer...
Back to top
View user's profile Send private message
tomtom69
Apprentice
Apprentice


Joined: 09 Nov 2010
Posts: 193
Location: Bavaria

PostPosted: Tue Jul 12, 2016 1:16 pm    Post subject: Reply with quote

If I remove all kde5 mask entries mentioned above emerge also would be able to update my KDE4 system. However besides the mentioned packages some more applications get pulled in (e.g. konsole-15.12.3, kate-15.12.3).
The mask entries were definitely needed some time ago to be able to update the system (due to many unresolvable blocks), but this seems not to be the case at this moment.
Is there a drawback if I drop all the mask entries and allow emerge to update to the newer kde apps while still staying with KDE4?
Back to top
View user's profile Send private message
Hacksaw
n00b
n00b


Joined: 24 Jan 2014
Posts: 3

PostPosted: Tue Jul 12, 2016 1:38 pm    Post subject: Reply with quote

IceSunrise wrote:

All this adventure because of kde-base/kactivitymanagerd -> kde-plasma/kactivitymanagerd renaming!


I can confirm that the source of the problem is in fact that change to kactivitymanagerd.

I simply reverted commit 6da1ba829e1e240c7c4fe467a22d23d275368154 in my overlay (increasing the -r number in order to upgrade Gentoo packages) and kept the usual package.mask. No problems so far.

BTW, I use KDE4 at work and have tried Plasma 5 on my private PC. So many crashes, inconveniences and bugs... I simply can't afford them at work. I need to stay on stable DE.
Back to top
View user's profile Send private message
IceSunrise
n00b
n00b


Joined: 03 Mar 2008
Posts: 24
Location: Russia, Saint-Petersburg

PostPosted: Tue Jul 12, 2016 1:55 pm    Post subject: Reply with quote

tomtom69 wrote:
If I remove all kde5 mask entries mentioned above emerge also would be able to update my KDE4 system. However besides the mentioned packages some more applications get pulled in (e.g. konsole-15.12.3, kate-15.12.3).


Indeed, I got a few kde-apps/* upgraded from 15.08.3 to 15.12.3, as for example kolourpaint, kopete, konqueror, okular and a few others. The reason is of course that they don't get masked by kde-apps/*:5. But konsole and kate didn't get upgraded for me.

I tried the applications I listed and they seem to be working fine.
Back to top
View user's profile Send private message
Fitzcarraldo
Veteran
Veteran


Joined: 30 Aug 2008
Posts: 1633
Location: United Kingdom

PostPosted: Tue Jul 12, 2016 3:38 pm    Post subject: Reply with quote

Hacksaw wrote:
BTW, I use KDE4 at work and have tried Plasma 5 on my private PC. So many crashes, inconveniences and bugs... I simply can't afford them at work. I need to stay on stable DE.

Up until yesterday I used KDE4 on my main laptop (Clevo W230SS with Gentoo Stable) at work, and for several months I have had Plasma 5 on my old laptop (Compal NBLB2 with Gentoo Testing) as a test bed. Like you I have had a lot of trouble with Plasma 5. However, after the Gentoo KDE ebuild maintainers recently removed some KDE 4 ebuilds and added KDE-P/F/A:5 dependencies to others, I exasperatedly threw in the towel and migrated to KDE P/F/A:5 on my main laptop. I really wish I could have kept KDE 4 on that machine, though, as KDE 4 worked extremely well (and looked great too).

My first problem after migrating was the infamous black screen in X Windows. Trying the suggestions in the Gentoo Wiki did not help and, for the first time since I've owned the Clevo laptop, I was glad it has NVIDIA Optimus hardware as I was able to switch from using nvidia-drivers to using xf86-video-intel, which finally got me to a usable Desktop. SDDM does not work, so I had to switch to LightDM. Using the Intel driver is not a long-term solution because DraftSight CAD software is much slower with the Intel driver, but it will have to do for now. As I was expecting from the problems I experience with KDE-P/F/A:5 in Gentoo Testing on the other laptop, Plasmoids/Widgets functionality is buggy.

EDIT (17 July 2016): OK, managed to get LightDM and Plasma 5 working with nvidia-drivers. The Gentoo Wiki does not cover how to do it, but you need to edit /etc/lightdm/lightdm.conf and assign display-setup-script, then create a Bash script which includes the two xrandr commands listed in https://wiki.gentoo.org/wiki/NVIDIA/Optimus#Display_manager_configuration (x11-misc/sddm appears to have a bug if used with OpenRC rather than systemd, so I had no choice but to use LightDM). See Getting KDE Plasma 5 to work with the NVIDIA closed-source driver in Gentoo Linux for details.
_________________
Clevo W230SS: amd64 OpenRC elogind nvidia-drivers & xf86-video-intel.
Compal NBLB2: ~amd64 OpenRC elogind xf86-video-ati. Dual boot Win 7 Pro 64-bit.
KDE on both.

Fitzcarraldo's blog


Last edited by Fitzcarraldo on Sun Jul 17, 2016 6:22 am; edited 2 times in total
Back to top
View user's profile Send private message
DurianCakes
n00b
n00b


Joined: 09 Jul 2016
Posts: 9

PostPosted: Tue Jul 12, 2016 9:39 pm    Post subject: Reply with quote

The kactivitymanagerd renaming really has been quite an adventure. It took me a while to figure out what was going on. I had a package.mask file that looked similar to what other users have in this thread.

Code:
$ cat /etc/portage/package.mask/plasma5
# Temporarily mask Plasma 5. I'm still waiting for Qt 5.6 to hit the stable tree. Dual
# monitor setups with Plasma 5 + Intel GPU drivers will not work properly with older
# versions of Qt 5, which is a deal breaker.

# In addition, Plasma 5 is not stable enough for daily use. It's "stabilization" is
# premature and KDE 4 was dropped from support too early, IMO. I'm not going to beta
# test my desktop these days. I did that with KDE 4 a few years ago.

app-office/calligra:5
kde-apps/*:5
kde-base/*:5
kde-frameworks/*:5
kde-misc/*:5
kde-plasma/*:5


I removed the mask I had on kde-frameworks and kde-plasma, then enabled the qt5 use flag for phonon, phonon-gstreamer, and polkit-qt. After that, I've been able to run "emerge -aquDU world" as usual. The only other hiccup I had was the kactivities-workspace build failure, which was caused by a missing dependency on kcmutils.

I can still use KDE 4 as usual after all of that. I have no intention of using Plasma 5 for the time being. I didn't even see Plasma 5 listed as a potential session to start with KDM, but I know the Plasma devs abandoned KDM in favor of SDDM for Plasma 5. I'm going to guess that SDDM still won't list it, but I'm not going to install it to find out either. So as the revised Plasma 4 wiki page genstorm linked to earlier says, it apparently isn't a mistake that some stuff from kde-frameworks and kde-plasma gets pulled in.
Back to top
View user's profile Send private message
overshoot
n00b
n00b


Joined: 19 May 2002
Posts: 56
Location: Socorro, NM

PostPosted: Wed Jul 13, 2016 1:26 am    Post subject: Reply with quote

Quote:
You might think it is a mess, but it isn't. kactivities DEPENDS on kactivitymanagerd, and that is kde-plasma/kactivitymanagerd because it is the only existing one in tree. NO mask is going to change that.


And there we have the problem with KDE post-3.*, Gnome, and damned near every other current desktop environment that is not stripped to the bone (and there's pretty much nothing in between): I don't need "activities," I don't need "semantic desktop," and similarly have no use for these brainstorms that do nothing but suck up processor cycles whether I want them or not.

Memory, for now, is not a problem -- I have 24G installed and unless I'm doing some fairly hairy analysis it's not close to being used. On the other hand, my water-cooled processor is running 35 degrees as I type this with nothing else going on despite throttling back everything I can. It won't take much more load and the fans are going to start ramping up and it gets noisy. All for a load of "functions" which do nothing but provide a habitat for bugs and turn electricity into heat.

If upstream were more interested in usability and less in forcing everyone to bend to their vision, it might at least be possible to strip akonadi-server, activities, file indexing [1], etc. and all the bugs and baggage that they drag in with USE flags. No such luck.

And now it's retroinfecting kde4. Again. Lovely.

Sorry for the rant -- This falls into the "it was a bad week by Tuesday without this" department.

[1] Have you ever seen what that indexer does to networked file systems? There's a reason that the corporate environments I've worked in avoid KDE post-3.* like the malware it is. Yes, you can mostly cage it but it escapes regularly, and I could tell by the cursing from the sysadmin ghetto.
Back to top
View user's profile Send private message
proteusx
Apprentice
Apprentice


Joined: 21 Jan 2008
Posts: 228

PostPosted: Wed Jul 13, 2016 6:12 am    Post subject: Reply with quote

On Monday I made the mistake to upgrade to plasma 5.
Here is the result.
Tomorrow I will attempt to resuscitate kde-4.
Back to top
View user's profile Send private message
marax_faraii
n00b
n00b


Joined: 11 Apr 2016
Posts: 40

PostPosted: Wed Jul 13, 2016 1:26 pm    Post subject: Reply with quote

Sadly I did the same blunder too. Worst part is that I upgraded to plasma 5 when it's was announced that that kde4 has reached EOL. When the upgrade was completed I was like LOL and WTF!

And this time as well I kinda went LOL, WTF and REALLY??? Plasma 5 is nowhere near ready for production use and IMO it's way too soon to push users over to it.


Now I'm back once again to KDE4, still some snags here and there. Was much easier the first time.

For instance, I can't seem to have Dolphin installed at the same time as kmail as kmail depends on "kde-base/baloo" and dolphin wants "kde-frameworks/baloo"

I'll rather be without Dolphin as I always use krusader anyhow
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jul 13, 2016 1:47 pm    Post subject: Reply with quote

marax_faraii wrote:
For instance, I can't seem to have Dolphin installed at the same time as kmail as kmail depends on "kde-base/baloo" and dolphin wants "kde-frameworks/baloo"

then you have a wrong use flag setup because with kde-base/baloo[-minimal] you can have them side-by-side just fine.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
tomtom69
Apprentice
Apprentice


Joined: 09 Nov 2010
Posts: 193
Location: Bavaria

PostPosted: Wed Jul 13, 2016 6:34 pm    Post subject: Reply with quote

I tried the same as IceSunrise. However the dependency bug of kactivities (https://bugs.gentoo.org/show_bug.cgi?id=585044) also hit me. I emerged kcmutils, and at the end I got at least a working KDE4, but with mixed language (the bug report says it removes kde4-l10n), which is also no solution. Emerging the newer konsole and kate even made it worse, including the lack of session restoration in konsole.
Lucky me I had a 1 week old system backup, so I could restore previous system state, where I am stuck now.
My parallel plasma test installation only starts when I restart sddm (kwin ist segfaulting), and including all the other bugs (various crashes, not working session restoration) it is also not usable for a primary and gentoo-only family machine installation.
I used KDE since version 2, but never experienced something like that. I think that it is time to change. Where do others go who need a stable system and do not want to spend many hours just for staying with KDE? LXDE?
(sorry for the rant, but today I again spent hours ending up where I was before updating)
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jul 13, 2016 7:07 pm    Post subject: Reply with quote

kcmutils and kdeclarative are bogus deps in kactivites-workspace upstream, the ebuild was fixed to remove those from the build system.

tomtom69: Did you try Plasma-5.5.5 or 5.6.5? Because the latter should work fine wrt session restore (Qt-5.6.1 brought the fix). Localisation was always going to be a problem, trying to support all the combinations of workspaces and applications was bound to fall short someplace. There's still kde4-l10n-15.12.3 which, using USE=-minimal, will contain Plasma-4 localisation but ultimately blocks Frameworks and Plasma. Also crashes, if you got a setup that got those with 5.5.5 it would be worth to try out 5.6.5.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Wed Jul 13, 2016 7:27 pm    Post subject: Reply with quote

Does anyone know of a DE/WM that has "Lock/Unlock Widgets"?
AFAIK KDE is the only one!
It first appeared in kde-4.2 or 4,3 I am not sure.
At that time we kde aficionado's had all kinds of problems.
Similar to now. kde-3.5.10 was stable and running fine.
Then the kde devs decided it wasn't good enough.
Lots of new (and very good) things were introduced.
However you were forced to switch before it was ready, like now.
At one time I remember having come up with a trick that essentially worked like locl/unlock.
After making changes to settings I made the relevant conf files ro.
This way things remained where they should be after a reboot.
For the time being I leave kde-4 alone.

As I stated in an earlier post ,I have a kde-5 install on a separate partition.
What happens regularly is that after a visit to tty1..6 when I return, the panel is black..
Only a reboot brings it back.The widgets are still there but I can't see black on black.
There certainly are things I like about kde-5 but ready for prime time it's nor.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jul 13, 2016 7:44 pm    Post subject: Reply with quote

gerard82 wrote:
Similar to now. kde-3.5.10 was stable and running fine.
Then the kde devs decided it wasn't good enough.

That's not fair to the developers.

While KDE 3 was running fine, it was based on already deprecated Qt3 at the time.
While KDE SC 4 was running fine, it was based on already deprecated Qt4 at the time.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Gh0str1d3r
Guru
Guru


Joined: 27 May 2008
Posts: 411

PostPosted: Wed Jul 13, 2016 8:46 pm    Post subject: Reply with quote

genstorm wrote:
These Qt5 and Frameworks packages will need to be installed on your system anyway since legacy kdelibs-4 packages have left the tree wherever there is a stable slot 5 upgrade available. It's just another framework like gtk+ that may as well be already present on your system.


kde-frameworks seems to be more than just some backend libraries. For instance, kwallet is part of kde-frameworks, and this is an application and not a library. Therefore, I am reluctant to perform the update.

@those who chose to update to the new kactivities and all its dependencies, please report here if on any problems related to the update. Thx.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jul 13, 2016 9:10 pm    Post subject: Reply with quote

Gh0str1d3r wrote:
For instance, kwallet is part of kde-frameworks, and this is an application and not a library. Therefore, I am reluctant to perform the update.

It is a daemon that may or may not be fired up by stuff using it. The application to control it is kwalletmanager which is residing in kde-apps/. Also, it is not replacing the slot 4 kwalletd.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 3 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum