Just did the zypper dup and got this - it looks like python3-xdg is being removed but is needed for MATE desktop
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Problem: mate-menu-20.04.1-2.1.noarch requires python3-xdg, but this requirement cannot be provided
deleted providers: python3-pyxdg-0.26-6.2.noarch
not installable providers: python3-xdg-4.0.1-1.1.noarch[download.opensuse.org-oss]
Solution 1: Following actions will be done:
deinstallation of mate-menu-20.04.1-2.1.noarch
deinstallation of mate-panel-branding-openSUSE-42.1-4.44.noarch
deinstallation of mate-menu-lang-20.04.1-2.1.noarch
Solution 2: deinstallation of python3-pyxdg-0.26-6.2.noarch
Solution 3: keep obsolete python3-pyxdg-0.26-6.2.noarch
Solution 4: break mate-menu-20.04.1-2.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): 3
I chose 3 but every update from now on will want to delete python3-pyxdg-0.26-6.2.noarch.
bor@tw:~> zypper se --provides python3-xdg
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-------------+------------------------------------------------------+--------
| python3-xdg | Variables defined by the XDG Base Directory Specif-> | package
bor@tw:~>
I had a similar experience today, but instead it tries to break Openshot. Any news on the bug file yet?
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
Problem: openshot-qt-2.5.1-2.1.noarch requires python3-pyxdg, but this requirement cannot be provided
not installable providers: python3-pyxdg-0.26-7.1.noarch[download.opensuse.org-oss]
Solution 1: deinstallation of openshot-qt-2.5.1-1.2.noarch
Solution 2: deinstallation of python3-xdg-4.0.1-1.1.noarch
Solution 3: keep obsolete openshot-qt-2.5.1-1.2.noarch
Solution 4: break openshot-qt-2.5.1-2.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c):
Would it be better to file a separate bug, you think, or add a comment? Because it is not entirely the same, seeing my update wants to delete *python3-pyxdg-0.26-7.1 and not-6.2
If you open a new bug report, it will probably be marked as a duplicate of the open report.
Yes, I also see this bug. But I only have MATE installed as an optional extra desktop environment. I rarely use it. So I have been taking the option to break mate-menu by ignoring some of its requirements.