Jump to content
Forums in Read-Only Mode - Please use Reddit ×
  • 0

kde4 how to stay with it...


linuxbigot

Question

9 answers to this question

Recommended Posts

  • 0

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

  • 0

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
Link to comment
Share on other sites

  • 0

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

  • 0

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

×
×
  • Create New...