YaST not starting up

Hi all,

Help would be appreciated. I just started using Tumbleweed (since about 7 days ago). I was astounded about how quick the system extinguished free space in my / partition, but soon enough learned about the snapshoting system enabled by default.

Now, I’m afraid I can’t start the “Install/Remove software” module of YaST. After clicking on it I get the following message:

Internal error. Please report a bug report with logs. Run save_y2logs to get complete logs. Details: Failed to load Module ‘Packages’ due to: Failed to load Module ‘SpaceCalculation’ due to: cannot load such file – storage Caller: /usr/lib64/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require’

snapshot below:

https://image.ibb.co/mChgbw/Screenshot_20180126_111908.png

What am I doing wrong?

Thanks in advance.

Regards

Is your system fully up-to-date?
Run “zypper dup” to make sure, and please post your repo list:

zypper lr -d

Your error message refers to “storage”, and YaST switched to using the new libstorage-ng recently. Probably you still have some outdated files/packages on your system…

Btw, there is a bug report about the same problem:
http://bugzilla.opensuse.org/show_bug.cgi?id=1077726

Did you file that?

I did not - my guess was that I just came across some sort of non-clear cache issue.

My repo list:

new-host-4:/home/zeph7r # zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.

| Alcunha | Nome | Activado | Verificação de GPG | Refrescar | Prioridade | Tipo | URI | Serviço

—±------------------------------------±----------------------------±---------±-------------------±----------±-----------±-------±-----------------------------------------------------------------------------------------------±-------
1 | MEGAsync | MEGAsync | Sim | (r ) Sim | Sim | 99 | rpm-md | https://mega.nz/linux/MEGAsync/openSUSE_Tumbleweed/ |
2 | VLC | VLC | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/Tumbleweed/ |
3 | http-download.opensuse.org-803a861a | openSUSE:Tumbleweed | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |
4 | http-download.opensuse.org-a5d2e430 | home:opensuseitalia | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/repositories/home:/opensuseitalia/openSUSE_Tumbleweed/ |
5 | http-ftp.gwdg.de-b9430edc | Packman Repository | Sim | (r ) Sim | Sim | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/ |
6 | http-opensuse-guide.org-23a866a1 | libdvdcss repository | Sim | (r ) Sim | Sim | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
7 | openSUSE-20180116-0 | openSUSE-20180116-0 | Não | ---- | ---- | 99 | yast2 | hd:///?device=/dev/disk/by-id/usb-KINGSTON_DataTraveler_3.0_C860008AE288AF2040000A44-0:0-part2 |
8 | repo-debug | openSUSE-Tumbleweed-Debug | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
9 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Sim | (r ) Sim | Sim | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
10 | repo-oss | openSUSE-Tumbleweed-Oss | Sim | (r ) Sim | Sim | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/oss/ |
11 | repo-source | openSUSE-Tumbleweed-Source | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
12 | repo-update | openSUSE-Tumbleweed-Update | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
13 | skype-stable | skype (stable) | Sim | (r ) Sim | Sim | 99 | rpm-md | https://repo.skype.com/rpm/stable/ |
new-host-4:/home/zeph7r #

So nothing out of ordinary, as you may see.

Running ‘zypper dup’ indeed solved it.

Many thanks for your assistance.

Regards

Right, I just wanted to check.

Btw, you could remove the openSUSE:Tumbleweed repo (#3), as that’s just a duplicate.
And you don’t really need VLC (#2) either, Packman does offer (an uncrippled) vlc as well.

Running ‘zypper dup’ indeed solved it.

Good.
JFYI, “zypper dup” is the (only) recommended way to update Tumbleweed.

Great stuff. VLC packages have always made my updating procedures an utter mess - now I can see why.

Thanks again wolfi323.

Regards