Update Warning message in Additional rpm output

What does additional output warning mean?
Is it a concern?

Checking for file conflicts: .................................................................[done]
(1/4) Installing: google-chrome-stable-93.0.4577.82-1.x86_64 .................... [done]
(2/4) Installing: brave-browser-1.29.80-1.x86_64 .........................................[done]
(3/4) Installing: libcares2-1.17.1+20200724-3.17.1.x86_64 ..........................[done]
**Additional rpm output:**
**warning: waiting for exclusive lock on /usr/lib/sysimage/rpm/Packages**

(4/4) Installing: wxWidgets-lang-3.0.5.1-11.3.2.noarch

Hi
It’s just waiting for the process to finish installing before continuing the install of rpms…

Are you just using en_US? If so, I get rid of all the lang files and lock them so they are not installed…

OK, thanks!(AGAIN)
I will find and remove them. That one slipped by me, I usually try to keep things at en_US.

Hi
On a fresh install I run the following;


rpm -qa *-lang --qf "%{name}
" |xargs zypper rm -u

zypper al *-lang

Can I go into YaST and find instances of ‘lang’ and delete then?
I know there will be things that have nothing to do with languages translations.

Hi
Sure, the above finds them all… but search in YaST as well is the same.

When I used

rpm -qa *-lang --qf "%{name}
" |xargs zypper rm -u

, there are files that do not have ',.lang. behind them
(ie; a short list of examples,)

brasero                            3.12.2+20171213.567326a7-9.56
 brasero-lang                       3.12.2+20171213.567326a7-9.56
kgpg                               20.04.2-bp153.2.2.1
 kgpg-lang                          20.04.2-bp153.2.2.1
libKF5JsEmbed5                     5.76.0-bp153.2.2.1
 libKF5JsEmbed5-lang                5.76.0-bp153.2.2.1
tracker                            2.3.2-2.32
 tracker-lang                       2.3.2-2.32
 tracker-miner-files                2.3.2-1.58
 tracker-miners                     2.3.2-1.58
 tracker-miners-lang     

**Is it OK to let them go with the associated .lang files?
**

Hi
Strange, no only the lang files… :frowning:

I went into YaST, searched on ‘-lang’, and found out how to select all that were there and deleted them.

What’s odd is, if I issue your rpm command, AFTER deleting in YaST, I get this.

rpm -qa *-lang --qf "%{name}
" |xargs zypper rm -u
Too few arguments.
At least one package name is required.
remove (rm) [OPTIONS] <CAPABILITY> ...

Remove packages with specified capabilities. A capability is NAME.ARCH][OP<VERSION>], where OP is
one of <, <=, =, >=, >.

  Command options:

-t, --type <TYPE>           Type of package (package, patch, pattern, product).
-n, --name                  Select packages by plain name, not by capability. Default: false
-C, --capability            Select packages solely by capability. Default: false
    --details               Show the detailed installation summary. Default: false
-r, --repo <ALIAS|#|URI>    Work only with the specified repository.
-y, --no-confirm            Don't require user interaction. Alias for the --non-interactive global
                            option. Default: false
-D, --dry-run               Don't change anything, just report what would be done. A meaningful file
                            conflict check can only be performed if used together with
                            '--download-only'. Default: false
-u, --clean-deps            Automatically remove unneeded dependencies.
-U, --no-clean-deps         No automatic removal of unneeded dependencies.

  Solver options

    --debug-solver          Create a solver test case for debugging.
    --force-resolution      Force the solver to find a solution (even an aggressive one) rather than
                            asking.
-R, --no-force-resolution   Do not force the solver to find a solution, let it ask.
    --solver-focus <MODE>   Set the solvers general attitude when resolving a job.

None of the things like I exampled in my other post.

Hi
That’s good…it means the *-lang files are gone… just remember to lock them with the zypper command else they will re-install.

Thanks for the reminder! I was about to pass right over the lock command!
This being OLD stuff is a PITA!