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.
(~ ̄▽ ̄)~