I ran into a weird problem last year with busybox-which.
It can cause conflicts when installing certain applications, such as:
env LANG=C sudo zypper install simple-scan
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the to be installed simple-scan-44.0-1.1.x86_64 requires 'xdg-utils', but this requirement cannot be provided
not installable providers: xdg-utils-1.1.3+20210805-2.2.noarch[repo-oss]
Solution 1: deinstallation of busybox-which-1.36.0-26.2.noarch
Solution 2: do not install simple-scan-44.0-1.1.x86_64
Solution 3: break simple-scan-44.0-1.1.x86_64 by ignoring some of its dependencies
This package also appears to cause the YaST GUI component to fail to start properly.
I found a similar question on the forum at that time:
The problem seems to be solved, but it occasionally pops up again.
I reinstalled my tumbleweed VM today, which was corrupted due to insufficient RAM interrupting system updates.
Then I came across busybox-which, and when I was about to uninstall it, I noticed that zypper reminded me that it removes several other packages.
Among the packages that will be uninstalled appears git-core, a package that I purposely selected when I installed the system.
This made me realize that editing, deleting, or adding packages to be installed by openSUSE when installing a system using an ISO file interferes with the list of packages recommended by openSUSE, resulting in some critical packages being missing.
This can be fixed with zypper inr.
I’d like to reply to the original post about my findings, but it’s been locked.
I hope this helps anyone who has had similar problems.
(~ ̄▽ ̄)~
