Hi everyone,
I am using this guide KDE4.2.* (How To Add) Guide. - openSUSE Forums to upgrade my kde 4.1.3 to 4.2.
While trying to update the kde42 desktop though, I get the following conflicts (and I am sure there will be other people getting it, since my system is pretty fresh):
digikamimageplugins-0.9.4-51.18.i586 requires libdigikam.so.0, but this requirement cannot be provided
-----------------------------------------------------------
kde4-dolphin-4.2.3-83.1.i586 requires libqt4 >= 4.5.1, but this requirement cannot be provided
uninstallable providers: libqt4-4.5.1-44.1.i586[KDE:KDE4:Factory:Desktop]
------------------------------------------------------------
marok-yauap-1.4.10-26.2.1.i586 requires libamarok.so.0, but this requirement cannot be provided
uninstallable providers: amarok-1.4.10-26.1.i586[openSUSE 11.1-0]
amarok-1.4.10-26.1.i586[repo-oss]
amarok-1.4.10-26.2.1.i586[repo-update]
------------------------------------------------------------
kdelibs4-4.2.3.1-120.3.i586 requires libqt4-x11 >= 4.5.1, but this requirement cannot be provided
uninstallable providers: libqt4-x11-4.5.1-44.1.i586[KDE:KDE4:Factory:Desktop]
------------------------------------------------------------
kde4-gwenview-4.1.3-4.7.i586 requires kdebase4-runtime < 4.1.60, but this requirement cannot be provided
uninstallable providers: kdebase4-runtime-4.1.3-4.1.i586[openSUSE 11.1-0]
kdebase4-runtime-4.1.3-4.1.i586[repo-oss]
-------------------------------------------------------------
libqt4-sql-4.4.3-4.8.2.i586 requires libqt4 = 4.4.3, but this requirement cannot be provided
uninstallable providers: libqt4-4.4.3-4.6.i586[openSUSE 11.1-0]
-------------------------------------------------------------
libqt4-qt3support-4.4.3-4.8.2.i586 requires libqt4 = 4.4.3, but this requirement cannot be provided
uninstallable providers: libqt4-4.4.3-4.6.i586[openSUSE 11.1-0]
libqt4-4.4.3-4.6.i586[repo-oss]
-------------------------------------------------------------
libQtWebKit4-4.4.3-4.8.1.i586 requires libqt4-x11 = 4.4.3, but this requirement cannot be provided
uninstallable providers: libqt4-x11-4.4.3-4.6.i586[openSUSE 11.1-0]
libqt4-x11-4.4.3-4.6.i586[repo-oss]
--------------------------------------------------------------
libqt4-sql-4.4.3-4.8.2.i586 requires libqt4 = 4.4.3, but this requirement cannot be provided
uninstallable providers: libqt4-4.4.3-4.6.i586[openSUSE 11.1-0]
libqt4-4.4.3-4.6.i586[repo-oss]
This is just a list of conflicts without possible solutions. I can upload a full list here if you guys need to. Btw, I am using OpenSUSE 11.1
*Some users have been adding additional QT repositories – But this is not necessary.
There’s a problem with it not even being able to find libqt-4.4.3 which is actually in the update repository. So either that repository is not active or there’s another problem. Which is why I asked for the zypper output.
I tried to add this repository and called it “qt repository”, and also set its priority to 99. I now get a shorter list of conflicts. Here it is - nopaste.com (beta)
Btw, thanks a lot for fast replies, you guys are really friendly here Hopefully I will become helpful soon too.
****it, after updating libqt4 from 4.4.3 to 4.5.1, my desktop got messed up… Taskbar, icons are all over each each other, can’t open any programs on desktop folder, can’t even press the Start (main) button in the left lower corner… Only alt+F2 works. Please help… I really need to fix it back!!!
reboot and pause the boot by pressing the down arrow, now move back to the default boot and press backspace to clear all boot arguments - then just type the number: 3
hit enter
At the login prompt enter your username and password
Next do su and enter your root password
Now type: yast
hit enter
This will/should start yast in basic mode (keyboard navigation)
If you have not changed the repos as I suggested, do that first. Then in software management do the unconditional update.
As an alternative way, Some users have run the terminal commands
THANKS A LOT caf4926! Seriously man, you are a linux genious. Using zypper ref and zypper dup perfectly worked out. If not a secret, what do those commands do? Set the packages to the factory factory default?
Edited: Sorry, I am in a hurry right now. Will come back for discussion tomorrow morning. Thanks a lot again.
That’s pretty useful in case if I mess up again :shame:
Btw, I still wasn’t able to upgrade my KDE, although I deleted #3 and #4, just like you said Here is the conflicts log - Conflicts list - nopaste.com (beta) and the zypper lr -u -p output:
[X] Following actions will be done:
do not install compiz-kde4-0.7.8-9.1.i586
downgrade of compiz-kde4-0.7.8-9.1.i586 to compiz-kde4-0.7.8-8.1.i586
install compiz-kde4-0.7.8-8.1.i586 (with vendor change)
openSUSE
[X] deinstallation of digikamimageplugins-0.9.4-51.18.i586
This one is Dependant on if you want to keep the older amarok,
which might be better, so the answer is
[X] do not install amarok-2.0.2-3.1.i586
[X] replacement of kde4-gwenview-4.1.3-4.7.i586 with gwenview-4.2.3-3.1.i586