The yast gui software managment program has broken on my leap15.1 machine. MATE desktop is used. After putting ROOT PW, into Software Management, I get messages below. I did not do anything abnormal with SW Manager in my last uses of it that I can recall. The error messages appear if I try to use SW Manager directly from the desktop menu or whether I open Yast then try to open SW Manager
"Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.
Details: Failed to load Module ‘PackagesUI’ due to: cannot load such file – cgi/core "
I have no knowledge of what any of this is trying to tell me. I need someone to provide advice.
Reboot didn’t fix problem. zypper still works file, I just downloaded updates and a new kernel and re booted without problem. I think problem is just with the Software Management Gui process.
I would remove and reinstall Software Management app using zypper but I do not recall the name of the process or whether there are more processes in software management. that would need to be deleted and reinstalled.
This is about YaST > Software Manager. Do other YaST modules work? (no need to try them all, just a few).
And within the YaST > Software group. there are more. I assume Software Manager breaks, the same with Online Update and Repository Management?
yast Software repossitories works. Online Update is broken. I can’t copy/paste error message but error message says:
"patch: openSUSE -2020-545-1.noarch conflicts with libvlc5.x86_64<3.0.9.2-lp151.6.6.1 provided by libvlc5-3.0.7.1-pm151.6.5.11.x86_64
Option 1
following actions will be done (typed; not from a cut/paste)
install libvlc5-3.0.9.2-lp…with vendor change http://packman.links2linux.de -> openSUSE
install libvlccore9-3.0.9.2-lp151…with vendor change http://packman.links2linux.de -> openSUSE
8more
Option 2
do not install patch:openSUSE-2020-545-1-noarch"
I think I will take option one and change vendor back to openSUSE but I will wait to hear if you see anything else.
Random tests show other yast modules working
That is just a “nornal” way to tell you, well, what the message says. Something that you should take a decisiion on. That is not a complete brak down as you report above.
But it shows that there is something in your repos and what is installed from which one that is a bit glitchy.
When you change those packages to openSUSE, it could be that your multi-media, or other things you need Packman for will be broken. So you could do that, but I then would in any case do the “switch to Packman” again.
But I doubt that is the cause of your primary problem.
This won’t actually change anything on your system. It will just tell you what changes “zypper” thinks are needed. It might give some insight into what has gone wrong.
this is interesting. I went and took the vendor change option recommended by online update. It reinstalled vlc files from openSUSE instead of vlc repo along with a security update. After that online update went into regular Software Management app window. This functioned normally so problem is not with Software Management but just getting it loaded.
I tried Software Management yast app ifrom gnome, gnome classic, and plasma desktops and got same error message I posted in original post. So it is not a MATE issue.
Problem with Software Management still exists as you suspected. and the vendor change did not fix it. I found I can get SW Management running through online update app. I found problem exists on all desktops.
What files or packages containing SW Management can I delete and reinstall.? I can get on to package manager through online update so I can manipulate packages easier than with zypper.
Yes, “zypper” would like to change some of your packages. I was hoping to see a package that is related to Yast. But if there is such a package, I’m not noticing it.
I’m now thinking that your Yast problem is in a configuration setting somewhere. But I’m not an expert on that.
You saw that Yast online update worked. Well, it gave a conflict message, but that’s normal. It did not give the problem you had with Software Management. So I don’t think that problem is related to a conflicting package.
rpm -V yast2 yast2-packager as root runs but returns no messages. Just moves to a new terminal prompt.
Would like to get this fixed but I will just leave it broken because I can get into Software Management through
Online Update. And zypper works as far as I can tell. It take a little longer but it works fine when I get into SMgmt.
Any idea what the original error messages refer to? I didn’t know ruby code was involved in yast programming.
Any idea off what packages I could reinstall?
All, the Software Management is now working . I install the most recent set of updates a few minutes ago and rebooted and after these updates SWMgmt is working as before. I have no idea what did it but it now works as it should.
I’ve had some experience myself with breaking YaST2 inadverdantly while installing custom versions of certain Ruby Gems as root (which you either should not do with openSUSE, or use a Ruby version manager like rvm).
Shortly after breaking YaST, I figured out how to reverse the damage I inflicted on the system. See: