MyWorld
Executive Member
KDE-4.2 has been release by almost all distros yesterday, and I installed it immediately.
I'm very impressed, this is what it should be. It feels much more complete and smoother, I can't wait to see what the future holds for KDE4!
Since there is no real documentation and I spend most of last night troubleshooting and reading up on KDE-4.2 on Gentoo, I'll just whip up this little how-to:
Remove KDE-4.1
Now your system should be free of KDE-4.1
Preparing for KDE-4.2
If you want the KDE releases to be slotted, like:
/usr/kde/3.5
/usr/kde/4.2
etc.
Then you need to enable the kdeprefix use flag. If not, everything KDE will go into:
/usr/kde
Generally it is a good idea to enable this use flag.
KDE-4.2 needs the experimental portage-2.2:
No we are ready to begin with the KDE-4.2 installation
At the time of writing portage had no sets for KDE-4.2 and we need to borrow the kde-testing sets. From now on KDE4 will be using sets and the meta builds will no longer be available/supported.
It is still available for KDE-4.2, but there is strong talk of removing KDE meta builds. This is also why you need the latest portage for all these new fancy advanced features.
In the next post, find the package.unmask file and place it:
And now finally, the installation!
The @ sign is to use the sets we defined (new portage features). Sit back and wait for it to finish!

If everything went well, as it should, then you are settled. If you have a question, ask!

I'm very impressed, this is what it should be. It feels much more complete and smoother, I can't wait to see what the future holds for KDE4!
Since there is no real documentation and I spend most of last night troubleshooting and reading up on KDE-4.2 on Gentoo, I'll just whip up this little how-to:
Remove KDE-4.1
Code:
emerge -C $(qfile -C -q -e /usr/kde/4.1)
emerge --depclean
Preparing for KDE-4.2
If you want the KDE releases to be slotted, like:
/usr/kde/3.5
/usr/kde/4.2
etc.
Then you need to enable the kdeprefix use flag. If not, everything KDE will go into:
/usr/kde
Generally it is a good idea to enable this use flag.
KDE-4.2 needs the experimental portage-2.2:
Code:
emerge autounmask
autounmask sys-apps/portage-2.2_rc23
emerge portage
emerge --sync
No we are ready to begin with the KDE-4.2 installation
Code:
layman -a kde-testing
mkdir /etc/portage/sets
cp /usr/local/portage/layman/kde-testing/sets/* /etc/portage/sets/
layman -d kde-testing
It is still available for KDE-4.2, but there is strong talk of removing KDE meta builds. This is also why you need the latest portage for all these new fancy advanced features.
In the next post, find the package.unmask file and place it:
Code:
/etc/portage/package.unmask/kde-4.2
And now finally, the installation!
Code:
emerge -av @kde-4.2
If everything went well, as it should, then you are settled. If you have a question, ask!
Last edited: