Am Dienstag, 26. März 2024, 09:41:29 CET schrieb Michael Andres via openSUSE Factory:
On Tuesday 26 March 2024 09:25:33 Michael Andres wrote:
How does zypper tracks what is Needed? Dependency-wise, there has to be something requiring leaf packages in dependency tree. When I install `mc`, there is no other package requiring it, so it is Unneeded orphan?
It's perhaps no orphan (because present in your repos) but also not auto-installed if you manually installed it.
[man zypper] Automatically installed packages Packages added by the dependency solver in order to resolve a user’s request are remembered as having been automatically installed. They may later be removed, if no more user installed packages depend on them (e.g. by zypper remove --clean-deps).
In the Status column the search command distinguishes between user installed packages (i+) and automatically installed packages (i).
A user-installed package (i+) can never be unneeded.
Not sure how this will work...as 1.14.70 arrived I did a test run on my machine and got some manually installed packages that would be removed with --remove-orphaned: master-pdf-editor MediathekView mfc9340cdwcupswrapper mfc9340cdwlpr zoom So, this option would remove some needed packages. How can I work round this? Cheers Axel