KDE4 Yast2 freezes v11.1

Generally I try to run a pretty thorough search before asking questions, but perhaps I’m not searching the right keywords. Here’s my problem:

When I’m in Yast/Software Management and select a package to install I will sometimes get a window that says a requirement is unavailable. I am given the option “The Following Actions Will Be Done” (radio button), which seems to basically get the required packages from a different repo. When I click “OK - Try Again” Yast hangs - no crash specifically, it simply continues to display the waiting cursor animation when in focus or the window goes blank. Other applications seem unaffected and KDE does not crash. If anyone has run into this, or can link a thread where it has been previously resolved please let me know. Thanks.

My System is openSUSE 11.1 AMD64 running KDE 4 (with Gnome also installed) - any other information needed please let me know and I will provide it.

Post some info for us:

zypper lr --details

Now in su terminal:

zypper lu

Result of zypper lr --details:


#  | Alias                    | Name                                                | Enabled | Refresh | Priority | Type   | URI                                                                                  | Service                                                              
---+--------------------------+-----------------------------------------------------+---------+---------+----------+--------+--------------------------------------------------------------------------------------+--------                                                              
1  | Google                   | Google                                              | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/rpm/stable/x86_64                                         |                                                                      
2  | KDE:KDE4:Factory:Desktop | KDE:KDE4:Factory:Desktop                            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/ |                                                                      
3  | Libdvdcss repository     | Libdvdcss repository                                | Yes     | Yes     |   99     | rpm-md | http://suse.linuxin.dk/repo/11.1/                                                    |                                                                      
4  | Main Update Repository   | Main Update Repository                              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.1/                                            |                                                                      
5  | Packman Repository       | Packman Repository                                  | Yes     | Yes     |   99     | rpm-md | http://ftp.skynet.be/pub/packman/suse/11.1/                                          |                                                                      
6  | X11:XGL                  | X11:XGL                                             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1_KDE4_Factory/       |                                                                      
7  | devel:tools:building     | devel:tools:building                                | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/building/openSUSE_11.1/      |                                                                      
8  | openSUSE-11.1-Oss        | openSUSE-11.1-Oss                                   | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss                              |                                                                      
9  | openSUSE-11.1-Updates    | openSUSE-11.1-Updates                               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.1                                             |                                                                      
10 | repo                     | NVIDIA Repository                                   | Yes     | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/11.1                                             |                                                                      
11 | repo-debug               | openSUSE-11.1-Debug                                 | No      | Yes     |  100     | NONE   | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                       |                                                                      
12 | repo-non-oss             | openSUSE-11.1-Non-Oss                               | Yes     | Yes     |  100     | yast2  | http://download.opensuse.org/distribution/11.1/repo/non-oss/                         |                                                                      
13 | repo-oss                 | openSUSE-11.1-Oss                                   | Yes     | Yes     |  100     | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss/                             |                                                                      
14 | repo-source              | openSUSE-11.1-Source                                | Yes     | No      |  100     | yast2  | http://download.opensuse.org/source/distribution/11.1/repo/oss/                      |                                                                      
15 | repo-update              | openSUSE-11.1-Update                                | Yes     | Yes     |   20     | rpm-md | http://download.opensuse.org/update/11.1/                                            |                                                                      
16 | repo_1                   | Main Repository (DEBUG)                             | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                       |                                                                      
17 | repo_10                  | openSUSE BuildService - Virtualization (VirtualBox) | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Virtualization:/VirtualBox/openSUSE_11.1/  |                                                                      
18 | repo_11                  | openSUSE BuildService - X11:Compiz                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/Compiz/openSUSE_11.1/                 |                                                                      
19 | repo_12                  | openSUSE BuildService - XFCE                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/xfce/openSUSE_11.1/                   |                                                                      
20 | repo_13                  | openSUSE BuildService - Drivers for webcams         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_11.1/             |                                                                      
21 | repo_14                  | openSUSE BuildService - Games                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.1/                       |                                                                      
22 | repo_15                  | openSUSE BuildService - Mozilla                     | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/                     |                                                                      
23 | repo_16                  | openSUSE BuildService - Database                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_11.1/            |                                                                      
24 | repo_17                  | openSUSE BuildService - Mail Server                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/mail/openSUSE_11.1/                |                                                                      
25 | repo_18                  | openSUSE BuildService - PHP                         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_11.1/                 |                                                                      
26 | repo_19                  | Main Repository (Sources)                           | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/11.1/repo/oss/                      |                                                                      
27 | repo_2                   | openSUSE BuildService - Wine CVS Builds             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.1/             |                                                                      
28 | repo_20                  | VideoLan Repository                                 | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/11.1/                             |                                                                      
29 | repo_21                  | Packman Repository                                  | Yes     | Yes     |   99     | rpm-md | http://ftp.skynet.be/pub/packman/suse/11.1/                       |
30 | repo_22                  | openSUSE Education                                  | Yes| Yes     |   99     | yast2  | http://www.opensuse-education.org/download/repo/1.0/11.1                       |
31 | repo_3                   | openSUSE BuildService - GNOME:Community             | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.1/            |
32 | repo_4                   | openSUSE BuildService - GNOME:STABLE                | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.1/               |
33 | repo_5                   | openSUSE BuildService - KDE:Backports               | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.1/              |
34 | repo_6                   | openSUSE BuildService - KDE:Community               | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.1/              |
35 | repo_7                   | openSUSE BuildService - Mono:Community              | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Mono:/Community/openSUSE_11.1/             |
36 | repo_8                   | openSUSE BuildService - OpenOffice.org              | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/      |
37 | repo_9                   | openSUSE BuildService - Virtualization (QEMU)       | Yes| Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Virtualization:/Qemu/openSUSE_11.1/        |

result of zypper lu:


S | Repository                                          | Name                     | Version                | Arch
--+-----------------------------------------------------+--------------------------+--------------------------+-------
v | devel:tools:building                                | libprotobuf4             | 2.1.0-1.1                | x86_64
v | devel:tools:building                                | libprotoc4               | 2.1.0-1.1                | x86_64
v | devel:tools:building                                | protobuf                 | 2.1.0-1.1                | x86_64
v | openSUSE BuildService - Virtualization (VirtualBox) | virtualbox-ose-kmp-trace | 2.2.2_2.6.27.21_0.1-16.1 | x86_64

perhaps it’s the fact that I have so many enabled?

perhaps it’s the fact that I have so many enabled?
You think!
Seriously this is ridiculous!

keep #'s 4,5,8,9,12

remove all the rest (unless you are absolutely sure you need it)
and add this
Index of /repositories/KDE:/42/openSUSE_11.1
to replace the factory kde4 you have
set all repo’s to 99 priority except oss, non-oss set those to 120.

Then go to software management, filter by repo and select ‘System’
From the packages menu, select update all in this list unconditionally.

You may have a load of conflicts to work around

caf4926 wrote:
>> perhaps it’s the fact that I have so many enabled? You think!
> Seriously this is ridiculous!

perhaps the YaST developers need to take into account the depressingly
more often seen propensity to NOT read while seeking eye candy…and,
put some M$ style training wheels on YaST to prevent unintended
ridiculous collisions with reality…

ymmv

decorated_warrior

This was helpful and solved the issue.

perhaps the YaST developers need to take into account the depressingly
more often seen propensity to NOT read while seeking eye candy…and,
put some M$ style training wheels on YaST to prevent unintended
ridiculous collisions with reality…

While not particularly helpful with my problem your point is valid. I was to quick to set things up the idiots’ way and I should know better :wink:

Happy you are sorted!
Thanks for letting us know, it’s useful.

>> perhaps the YaST developers need to take into account the depressingly
>> more often seen propensity to NOT read while seeking eye candy…and,
>> put some M$ style training wheels on YaST to prevent unintended
>> ridiculous collisions with reality…
>
> While not particularly helpful with my problem your point is valid. I
> was to quick to set things up the idiots’ way and I should know better
> :wink:

of course, it is unusual to be born all-knowing like me :slight_smile:

since all potential openSUSE users are not, i guess there ought to be
a way to keep new folks from hurting themselves with too many
repos…there are, of course plenty of hints HIDDEN in the posts of
this forum, and other places…but, the fact is that most new folks
coming from elsewhere won’t know the NEED to look up which repos are
recommended for daily use *…so, i GUESS
one way help protect “our young” would be to beef-up the “help info”
in the left pane of (for example) in YaST > Community Repositories…

imo, that would be a GREAT place to put some REAL HELP…like:

“For daily, beginning operations only these four repositories are
needed: blah blah blah…Others should not be activated until after a
thorough review of their need and consequences of there use. . . More
information is available at <link address>”

[of course, it might need to be in BOLD red type, and flashing…but,
that is a different rant…]


natural_pilot
*