Am 18.04.24 um 14:17 schrieb Jan Engelhardt:
On Thursday 2024-04-18 14:08, Stefan Seyfried via openSUSE Factory wrote:
As you can see, I already added "--no-recommends" as every experienced user obviously always does, but the *-lang are still added.
If you used --no-recommends, then the proposed packages surely are due to a strong require, which means after installation you can `rpm -e xz-lang` and see who's hard-requiring it.
Nothing, I can uninstall them without complaints. Also "zypper al *-lang" will keep them away. It's just not something I see as a practical solution. I could lock each one of them individually, but as long as zypper does not support any drop-in-configs and just a global /etc/zypp/locks, having hundreds of entries in there also is no option.
That, or `zypper lloc` is now independent of --no-recommends :-/
OH! What's that? A new zypper command to learn! mixi:~ # zypper lloc Code | Language | Requested ------+------------------+---------- de | German | Fallback de_DE | German (Germany) | Requested en | English | Fallback mixi:~ # zypper rloc -n de_DE Reading installed packages... Removed locale: de_DE mixi:~ # zypper -v dup --no-recommends [...] NO NEW PACKAGES TO INSTALL!! ;-) Thanks Jan, that's good enough for me. My error was probably to not install with en_US locale selected this time... Thanks again, best regards! -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman