I just upgraded to KDE4.4 on my 11.1 system today. I did it the same way I upgraded to KDE 4.2 and 4.3 (adding the repositories, selecting the repositories in Yast, then upgrading installed packages). Didn’t have any real issues with that (aside from font colors being messed up with the new dark theme, making everything hard to read), but there was a program that seemed to be converting/checking compatibility/something that went away as I was trying to read what it was displaying. Seemed like there could’ve been a warning or something, but as I said, colors were off and everything was hard to read. I mention this just in case it could have caused this…
Anywho, I didn’t have all possible upgrades (only ones I didn’t were unimportant things like firefox and other random programs) installed before upgrading but decided to upgrade everything after installing 4.4. When I did what I would usually do to upgrade “everything” (“All” in package groups, “upgrade if newer version…”) Yast froze so I killed it and restarted. Same thing happened. Eventually I waited and found after 20 seconds or so it would unfreeze.
Anyone have any ideas, need more info?
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-----------------------+---------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------------+--------
1 | 11.1_Test_Updates | 11.1 Test Updates | No | Yes | 150 | rpm-md | http://download.opensuse.org/update/11.1-test/ |
2 | CDROM_Acess_fix | CDROM Acess fix | No | Yes | 150 | rpm-md | http://download.opensuse.org/repositories/home://dkukawka/openSUSE_11.1/ |
3 | Emulators | Emulators | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators/openSUSE_11.1/ |
4 | Java | Java | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.1/ |
5 | KDE4.4_Community | KDE4.4 Community | Yes | Yes | 98 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/ |
6 | KDE4.4_Core | KDE4.4 Core | Yes | Yes | 98 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/ |
7 | KDE4.4_Playground | KDE4.4 Playground | Yes | Yes | 98 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Playground/openSUSE_11.1_KDE4_Factory_Desktop/ |
8 | KDE_4.3.2_Desktop_2 | KDE 4.3.4 Desktop | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1/ |
9 | KDE_4.3.4_Backports | KDE 4.3.4 Backports | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.1/ |
10 | KDE_4_Community_1 | KDE 4.3.4 Community | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_STABLE_Desktop/ |
11 | Mozilla | Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/ |
12 | OpenOffice | OpenOffice | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/ |
13 | Packman Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://packman.mirrors.skynet.be/pub/packman/suse/11.1 |
14 | VLC | VLC | Yes | Yes | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/11.1 |
15 | Wine | Wine | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.1/ |
16 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | 99 | yast2 | cd:///?devices=/dev/sr0 |
17 | openSUSE_11.1_Contrib | openSUSE 11.1 Contrib | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_11.1/ |
18 | repo | Main Repository (NON-OSS) | Yes | Yes | 120 | yast2 | http://download.opensuse.org/distribution/11.1/repo/non-oss/ |
19 | repo-debug | openSUSE-11.1-Debug | No | Yes | 100 | NONE | http://download.opensuse.org/debug/distribution/11.1/repo/oss/ |
20 | repo-source | openSUSE-11.1-Source | No | Yes | 100 | NONE | http://download.opensuse.org/source/distribution/11.1/repo/oss/ |
21 | repo-update | openSUSE-11.1-Update | Yes | Yes | 20 | rpm-md | http://download.opensuse.org/update/11.1/ |
22 | repo_1 | Main Repository (OSS) | Yes | Yes | 120 | yast2 | http://download.opensuse.org/distribution/11.1/repo/oss/ |
Change the update repo priority to 99
If you can’t currently use yast we will have to try with zypper. As su in a terminal do
zypper dup -r 6
Did that.
Yast works, I just have to wait for it to unfreeze between making changes. I have everything updated (there’s only reds and blacks in my package listings) that can be updated.
Then you must select to view by repo in software management
select the kde4.4 desktop repo
and from the ‘Package’ menu at the top, select update all in this list unconditionally
On another note, you should disable or delete the VideoLan repo and do an unconditional update in Packman too.
Did all that and y2base is still 100%ing a core when I make a change…
I thought I read in the program I mentioned before (the one that went away before I could read everything, after starting KDE4.4 for the first time) something about converting databases, so initially, I wondered if yast keeps info in a database and if somehow that, or something related to that, is not functioning as it should. I’m pretty sure the program mentioned a log to send during bug reports… anyone know what program I’m talking about or where the log is?
Something I noticed… I went through each of the repos, changing a package in each, and noticed it went to 100% for a few seconds only with the larger repos (mainly the 11.1 OSS and packman) with a few others having a small 100% spike (for a second or less) and a few being instantaneous. I’m almost wondering if this always happened, I just didn’t notice since I usually only use search to install single stuff and expected a little wait time when selecting a lot of packages to install (for instance, when I would update installed packages that way).