I’ve just updated my system from openSUSE Leap 15.6 to 16.0 using the Migration Tool. Unfortunately, I’ve encountered an issue with YaST Software Management. When I try to run it, I get the following internal error:
**Internal error. Please report a bug report with logs.** Run save_y2logs to get complete logs. **Caller:** /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
It also seems that my repositories were not fully updated during the process.
zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
--+-----------------------------+---------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------+---------
1 | openSUSE-Leap-15.6-1 | openSUSE-Leap-15.6-1 | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/ |
2 | openSUSE:repo-non-oss | repo-non-oss (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
3 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
4 | openSUSE:repo-openh264 | repo-openh264 (16.0) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap_16 | openSUSE
5 | openSUSE:repo-oss | repo-oss (16.0) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
6 | openSUSE:repo-oss-debug | repo-oss-debug (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
7 | openSUSE:repo-oss-source | repo-oss-source (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss | openSUSE
How can I fix this without breaking the system further?