I have just updated from 42.2 to 42.3, update without problems but when trying to swith the MM packages to Packman I noticed that YaST > Software Management is not working. The Software Management window opened and refreshed the repos and closed straight afterwards. Well I used zypper dup --from packman instead to get MM working. But this is my wife’s computer and she does not know command line so I would like to get YaST working. Interestingly when I open YaST from the command line as root the Software Management window works OK. Any Ideas anyone?
Cheers
Uli
Show zypper lr -d.
This type problem is sometimes due to mixed versions.
Tahnks, gogalthorp, here is the result:
zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/ |
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/ |
3 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/oss/ |
4 | download.opensuse.org-oss_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/oss |
5 | http-download.opensuse.org-5b741ca8 | home:tiwai | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/tiwai/openSUSE_Leap_42.3/ |
6 | libdvdcss | libdvdcss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/ |
7 | openSUSE-Leap-42.3-0 | openSUSE-Leap-42.3-0 | No | ---- | ---- | 99 | yast2 | hd:///?device=/dev/disk/by-id/usb-Imation_HQT_070326B92223F774-0:0-part2 |
8 | packman | packman | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/ |
9 | repo-debug | openSUSE-Leap-42.3-Debug | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/ |
10 | repo-debug-non-oss | openSUSE-Leap-42.3-Debug-Non-Oss | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/ |
11 | repo-debug-update | openSUSE-Leap-42.3-Update-Debug | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/42.3/oss/ |
12 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/42.3/non-oss/ |
13 | repo-source | openSUSE-Leap-42.3-Source | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/ |
14 | repo-source-non-oss | openSUSE-Leap-42.3-Source-Non-Oss | No | ---- | ---- | 99 | yast2 | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/ |
I have only added the home:tiwai repo for the package firejail (this package should really be in one of the main repos!) which I often use and the MM repos packman and libdvdcss. All the other repos are from the install.
Repos look OK
Check your ruby installs make sure they are right for 42.3. Sorry have not installed here yet so not sure what ships
The ruby packages installed are:
rpm -qa | grep ruby
ruby2.1-2.1.9-9.1.x86_64
libruby2_1-2_1-2.1.9-9.1.x86_64
yast2-ruby-bindings-3.2.14-1.1.x86_64
ruby2.1-rubygem-abstract_method-1.2.1-7.5.x86_64
ruby2.1-stdlib-2.1.9-9.1.x86_64
libstorage-ruby-2.26.12-1.5.x86_64
ruby2.1-rubygem-ruby-dbus-0.9.3-7.1.x86_64
ruby2.1-rubygem-cfa_grub2-0.6.2-1.4.x86_64
ruby2.1-rubygem-gem2rpm-0.10.1-7.13.x86_64
ruby2.1-rubygem-cfa-0.6.1-1.3.x86_64
ruby2.1-rubygem-cheetah-0.5.0-3.5.x86_64
ruby-2.1-6.4.x86_64
ruby-common-2.1-8.3.noarch
ruby2.1-rubygem-ruby-augeas-0.5.0-6.18.x86_64
ruby2.1-rubygem-fast_gettext-0.9.2-8.5.x86_64
These are exactly the same packages as on my laptop where everything works OK
Yast ncurses works?
sudo yast2 --ncurses
If you start and> search> yast2> actions> everything in this list is updated unconditionally
When it’s over in terminal > /sbin/yast2 sw_single
So - I was busy for a while and have a little bit of time again now.
Sorry V_idocq, I don’t seem to understand you. This command only gives me yast in the terminal - nothing else. But there Software Management works (which does not help since I want to get it working from the menu).
If you start and> search> yast2> actions> everything in this list is updated unconditionally
When going to start and > search > yast2 I only get all the modules of yast - there is no “actions” to continue as you say. But you wanted to say to update all yast packages I presume.
So I tried going into yast2 from the command line as root - there it works when I go into Software Management and there typed yast and updated all packages (unconditionally - when I go to update if new package available it doe nothing since it is up to date). Afterwards I have the same result as before. When I go into yast from the menu and go to Software Management all repos are refreshed and the window closes. nothing else is possible there. When I (as root) type yast2 in command line and go to Software Management after the refreshing of the repos the window stays open for further actions.
I suggest reporting it as a bug then.
Maybe I did not understand your problem well.
What does not work in Yast?
Unfortunately, using the translator sometimes is a little difficult to understand
Hello,
I had this problem on tumbleweed since more than 1 year but in my case it is related to the video configuration: I have two displays running as an extended display (nvidia with driver nouveau)
If I start Yast from the main display it works. If I start Yast from the secondary display then the software update windows opens; I see the refresh of the repos and thereafter the windows closes or locks (empty windows)
See bug 955381
Proposed solution was removing package yast2-qt-branding-openSUSE and it worked for me. so if you use two displays you can try the next command
zypper rm yast2-qt-branding-openSUSE
Regards
Philippe
Thank you, Philippe, this computer uses two screens (with intel graphic here) and for some reason the YaST window from the menu always opens in the secondary display. So I tried deleting yast2-qt-branding-openSUSE and now YaST works as it should. Cheers Uli