linuxbigot Posted January 21, 2016 Report Share Posted January 21, 2016 hi! i don't want to upgrade to plasma 5, so, how to stay in kde4 and install packages kde4 tia ! Link to comment Share on other sites More sharing options...
0 iwoloschin Posted January 23, 2016 Report Share Posted January 23, 2016 Maybe start by showing what you're doing that's pulling KDE5/plasma? With so many various configurations it's pretty much impossible to take a guess as to what's going on with your system. Link to comment Share on other sites More sharing options...
0 linuxbigot Posted January 23, 2016 Author Report Share Posted January 23, 2016 Maybe start by showing what you're doing that's pulling KDE5/plasma? With so many various configurations it's pretty much impossible to take a guess as to what's going on with your system. example... if i wanna try to install konsole... # emerge --ask konsole * IMPORTANT: 2 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * IMPORTANT: 6 config files in '/etc/portage' need updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild NS ] dev-qt/qtscript-5.5.1-r1 [4.8.7] USE="jit -debug -scripttools {-test}" [ebuild NS ] dev-qt/qttest-5.5.1 [4.8.7] USE="-debug {-test}" [ebuild N ] dev-qt/qtconcurrent-5.5.1 USE="-debug {-test}" [ebuild N ] dev-qt/linguist-tools-5.5.1-r1 USE="-debug -qml {-test}" [ebuild N ] kde-frameworks/kf-env-3 [ebuild N ] dev-qt/qtwidgets-5.5.1-r1 USE="png xcb -debug -gles2 -gtkstyle {-test}" [ebuild N ] dev-qt/qtx11extras-5.5.1 USE="-debug {-test}" [ebuild NS ] dev-qt/qtsvg-5.5.1-r1 [4.8.7] USE="-debug {-test}" [ebuild N ] dev-qt/qtprintsupport-5.5.1 USE="cups -debug -gles2 {-test}" [ebuild U ] kde-frameworks/extra-cmake-modules-5.18.0 [5.17.0] [ebuild R ] dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1 USE="qt5*" [ebuild N ] kde-frameworks/kcoreaddons-5.18.0 USE="nls -debug -doc (-fam) {-test}" [ebuild N ] kde-frameworks/kconfig-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/ki18n-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/kwidgetsaddons-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kwindowsystem-5.18.0 USE="X nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kdbusaddons-5.18.0 USE="X nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kcodecs-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kitemviews-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kguiaddons-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/karchive-5.18.0 USE="bzip2 lzma -debug -doc {-test}" [ebuild N ] kde-frameworks/kitemmodels-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/sonnet-5.18.0 USE="hunspell nls -aspell -debug -doc {-test}" [ebuild N ] kde-frameworks/kdoctools-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/kcrash-5.18.0 USE="X nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kcompletion-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kjobwidgets-5.18.0 USE="X nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kpty-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/kservice-5.18.0 USE="man -debug -doc {-test}" [ebuild N ] kde-frameworks/kglobalaccel-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kdesignerplugin-5.18.0 USE="nls -debug -designer -doc -webkit" [ebuild N ] kde-frameworks/kemoticons-5.18.0 USE="-debug -doc {-test}" [ebuild R ] sys-auth/polkit-qt-0.112.0-r1 USE="qt5*" [ebuild N ] dev-qt/qtnetwork-5.5.1 USE="bindist networkmanager ssl -connman -debug -libproxy {-test}" [ebuild N ] kde-frameworks/kunitconversion-5.18.0 USE="-debug -doc {-test}" [ebuild NS ] dev-qt/qtxmlpatterns-5.5.1-r1 [4.8.7] USE="-debug {-test}" [ebuild NS ] dev-qt/qtdeclarative-5.5.1-r1 [4.8.7] USE="jit widgets xml -debug -gles2 -localstorage {-test}" [ebuild N ] kde-frameworks/solid-5.18.0 USE="nls -debug -doc {-test}" [ebuild NS ] dev-qt/designer-5.5.1-r1 [4.8.7] USE="declarative -debug {-test} -webkit" [ebuild R ] media-libs/phonon-4.8.3-r1 USE="qt5*" [ebuild R ] media-libs/phonon-vlc-0.8.2 USE="qt5*" [ebuild N ] kde-frameworks/knotifications-5.18.0 USE="X dbus nls -debug -doc (-speech)" [ebuild N ] kde-frameworks/kauth-5.18.0 USE="nls (policykit) -debug -doc {-test}" [ebuild N ] kde-frameworks/kconfigwidgets-5.18.0 USE="man -debug -doc {-test}" [ebuild N ] kde-frameworks/kiconthemes-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/ktextwidgets-5.18.0 USE="-debug -doc (-speech) {-test}" [ebuild N ] kde-frameworks/kxmlgui-5.18.0 USE="-attica -debug -doc {-test}" [ebuild N ] kde-frameworks/kbookmarks-5.18.0 USE="nls -debug -doc {-test}" [ebuild N ] kde-frameworks/kwallet-5.18.0 USE="-debug -doc -gpg {-test}" [ebuild N ] kde-frameworks/kio-5.18.0 USE="X acl handbook kwallet -debug -doc -kerberos {-test}" [ebuild N ] kde-frameworks/kinit-5.18.0 USE="caps man -debug -doc" [ebuild N ] kde-frameworks/kded-5.18.0 USE="man -debug -doc" [ebuild N ] kde-frameworks/kparts-5.18.0 USE="-debug -doc {-test}" [ebuild N ] kde-frameworks/knotifyconfig-5.18.0 USE="phonon -debug -doc" [ebuild N ] kde-frameworks/kdelibs4support-5.18.0 USE="X -debug -doc {-test}" [ebuild N ] kde-apps/konsole-15.08.3-r1 USE="X handbook -debug {-test}" [ebuild N ] kde-plasma/polkit-kde-agent-5.5.3 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.3) 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-vlc-0.8.2::gentoo >=media-libs/phonon-4.8.3-r1 qt5 # required by media-libs/phonon-4.8.3-r1::gentoo[vlc] # required by kde-frameworks/knotifications-5.18.0::gentoo # required by kde-apps/konsole-15.08.3-r1::gentoo # required by konsole (argument) >=media-libs/phonon-vlc-0.8.2 qt5 # required by kde-plasma/polkit-kde-agent-5.5.3::gentoo # required by kde-frameworks/kauth-5.18.0::gentoo # required by kde-frameworks/kconfigwidgets-5.18.0::gentoo # required by kde-frameworks/kxmlgui-5.18.0::gentoo # required by kde-apps/konsole-15.08.3-r1::gentoo # required by konsole (argument) >=sys-auth/polkit-qt-0.112.0-r1 qt5 # required by kde-frameworks/knotifications-5.18.0::gentoo[dbus] # required by kde-apps/konsole-15.08.3-r1::gentoo # required by konsole (argument) >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1 qt5 Would you like to add these changes to your config files? [Yes/No] tx 4 the reply dude ! just want konsole 4.14 Link to comment Share on other sites More sharing options...
0 overkill Posted January 23, 2016 Report Share Posted January 23, 2016 You would need to mask any version greater than the desired version. Use equery to check available versions on your box # equery l -po konsole * Searching for konsole ... [-P-] [ ] kde-apps/konsole-4.14.3:4/4.14 [-P-] [ ] kde-apps/konsole-4.14.3-r1:4/4.14 [-P-] [ ] kde-apps/konsole-4.14.3-r2:4/4.14 [-P-] [ ] kde-apps/konsole-15.08.3:5 Mask anything greater than your desired version # echo ">kde-apps/konsole-4.14.3-r2" >> /etc/portage/package.mask Check again with equery to make sure that there are no typos and the mask is successful. There should be an "M" next to masked versions. # equery l -po konsole * Searching for konsole ... [-P-] [ ] kde-apps/konsole-4.14.3:4/4.14 [-P-] [ ] kde-apps/konsole-4.14.3-r1:4/4.14 [-P-] [ ] kde-apps/konsole-4.14.3-r2:4/4.14 [-P-] [M ] kde-apps/konsole-15.08.3:5 Now try to install konsole again using the "ask" flag. # emerge konsole -av linuxbigot 1 Link to comment Share on other sites More sharing options...
0 linuxbigot Posted January 23, 2016 Author Report Share Posted January 23, 2016 thx a lot my homie ! but i tell u ... G/funtoo r diabolic :wacko: after days of strugglin with KDE ,updates,upgrades, maskin kdebase-runtime-meta-15.08.3-r1 , installing kdebase-meta etcetcetc finally finishin compilin ... :P off the record equery l -po konsole --- Invalid atom in /etc/portage/package.mask/upower-pm-utils: upower-pm-utils --- Invalid atom in /etc/portage/package.mask/upower-pm-utils: upower-pm-utils * Searching for konsole ... [-P-] [ ] kde-apps/konsole-4.14.3:4/4.14 [IP-] [ ] kde-apps/konsole-4.14.3-r2:4/4.14 [-P-] [ ] kde-apps/konsole-15.08.3-r1:5 what does -P- and IP- mean ? thx again pal ! ---------------- edit man equery is u friend ! Link to comment Share on other sites More sharing options...
0 overkill Posted January 23, 2016 Report Share Posted January 23, 2016 P is the "portage" overlay, I = installed You should read the manual for equery. It's a tool you need to learn if you are going to use funtoo or gentoo. # man equery linuxbigot 1 Link to comment Share on other sites More sharing options...
0 linuxbigot Posted January 23, 2016 Author Report Share Posted January 23, 2016 . Link to comment Share on other sites More sharing options...
0 Oleg Vinichenko Posted January 27, 2016 Report Share Posted January 27, 2016 staying with kde4 is quite simple, you need to enable kde mix-in. and mask kde-plasma/polkit-kde-agent, not konsole. Link to comment Share on other sites More sharing options...
0 Oleg Vinichenko Posted January 27, 2016 Report Share Posted January 27, 2016 epro mix-in +kde echo "kde-plasma/polkit-kde-agent" >> /etc/portage/package.mask Link to comment Share on other sites More sharing options...
0 paddymac Posted January 30, 2016 Report Share Posted January 30, 2016 When you emerge konsole, just specify the correct slot for KDE4. e.g. "emerge -va konsole:4". That *should* ensure you're just pulling in KDE4/QT4 stuff. Because if you don't specify a slot, it'll automatically prefer the higher version number which is of course going to be what's in slot 5. Link to comment Share on other sites More sharing options...
Question
linuxbigot
hi!
i don't want to upgrade to plasma 5, so, how to stay in kde4 and install packages kde4
tia !
Link to comment
Share on other sites
9 answers to this question
Recommended Posts