There is no issue until you reboot - then you are stuck - you can get a terminal on the desktop by right-clicking and it will open a terminal in the user’s Desktop and you can go from there
Virtual images from Friday night do not have an issue. All the have the problem after installing the updates again and rebooting.
# zypper -n up
Loading repository data...
Reading installed packages...
The following 3 packages are going to be upgraded:
libmate-menu2 mate-menus mate-menus-lang
3 packages to upgrade.
Overall download size: 176.7 KiB. Already cached: 0 B. After the operation,
additional 12.5 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package libmate-menu2-1.20.0-lp151.3.5.1.x86_64
(1/3), 44.5 KiB ( 99.5 KiB unpacked)
Retrieving: libmate-menu2-1.20.0-lp151.3.5.1.x86_64.rpm ..................[done]
Retrieving package mate-menus-1.20.0-lp151.3.5.1.x86_64
(2/3), 75.1 KiB (241.4 KiB unpacked)
Retrieving delta: ./x86_64/mate-menus-1.20.0-lp151.2.5_lp151.3.5.1.x86_64.drpm, 11.1 KiB
Retrieving: mate-menus-1.20.0-lp151.2.5_lp151.3.5.1.x86_64.drpm ..........[done]
Applying delta: ./mate-menus-1.20.0-lp151.2.5_lp151.3.5.1.x86_64.drpm ....[done]
Retrieving package mate-menus-lang-1.20.0-lp151.3.5.1.noarch
(3/3), 57.1 KiB (236.8 KiB unpacked)
Retrieving: mate-menus-lang-1.20.0-lp151.3.5.1.noarch.rpm ..[done (119.4 KiB/s)]
Checking for file conflicts: .............................................[done]
(1/3) Installing: libmate-menu2-1.20.0-lp151.3.5.1.x86_64 ................[done]
(2/3) Installing: mate-menus-1.20.0-lp151.3.5.1.x86_64 ...................[done]
(3/3) Installing: mate-menus-lang-1.20.0-lp151.3.5.1.noarch ..............[done]
There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps -s' to list these programs.
I cannot find a way to roll this back. There was a -lp151.2.20 before.
I normally don’t use MATE, but I did install. So I logged in to MATE, and all was fine. Then I updated the system, and rebooted. And MATE is broken. I used CTRL-ALT-BACKSPACE twice to crash the X-server, and then login to KDE – which still works.
A bug report might be appropriate.
To roll back, use Yast Software Management. Search for the package. Then use the “Versions” tab to install the previous version.
If your desktop is too badly broken to start Yast, then try login to Icewm instead of MATE.
I have done a “1970’s rollback” as there are no older versions in the oss update repo.
A 1970’s rollback is to restore a backup to another drive and get all the files into a tar files and go back to the bad version and restore those files from the good version. That did work.
reinstalling all of MATE failed to fix the problem - there were 67 rpms to restore and they were the same as installed.
I had the same issue. After a fresh install of Leap 15.1 and the MATE Desktop, I couldn get the panel running.
I could get a console running and manually starting mate-panel revealed the same error as initially stated:
mate-panel: symbol lookup error: mate-panel: undefined symbol: matemenu_tree_unref
Ignoring the two “dependency will break” errors, I was lucky to get mate back running. Thank you a lot! The issue does not appear in Tumbleweed by the way.