Update error messaging related to vmware

Not sure how to remove this messaging about vmware package from the AUR.

==> yay
:: Synchronizing package databases...
 endeavouros is up to date
 core                               127.4 KiB   179 KiB/s 00:01 [-----------------------------------] 100%
 extra                                7.9 MiB  5.91 MiB/s 00:01 [-----------------------------------] 100%
 multilib                           129.5 KiB   199 KiB/s 00:01 [-----------------------------------] 100%
:: Searching AUR for updates...
:: Searching databases for updates...
 -> vmware-workstation: local (25H2-4) is newer than AUR (25H2u1-1)
 there is nothing to do

I don’t see any vmware package AUR (25H2u1-1) so why is it reporting this?

Okay i found that package… For some reason i didn’t see it before.

Edit: Is it just going to report that it’s newer no matter what?

Looks like a versioning order problem. 25H2u1 is actually newer. Force it to update to the “new” version.

I am a little confused as I thought it’s saying the one installed is newer?

Edit: It’s saying local and the other is AUR?

It is saying that…but it’s wrong. :slight_smile:

Okay how do i force it to update to the newer one. I uninstalled and reinstalled but it picked the same one.

yay -Suua

It seems it reads the -4 in 25H2-4 as being newer than the u1 in 25H2u1.

A result of non-conventional versioning.

[ricklinux@rick-ms7c91 ~]$ yay -Suua
:: Searching AUR for updates...
 -> vmware-workstation: local (25H2-4) is newer than AUR (25H2u1-1)
:: 1 dependency will also be installed for this operation.
   aur/uefitool   -> 1:0.28.0-3
   (make dependency of vmware-workstation)

:: 1 package to upgrade/install.
1  aur/vmware-workstation  25H2-4 -> 25H2u1-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 

Do it! :slight_smile:

1 Like

I’m waiting for it!

Edit: It looks like the package build is the problem?

==> Finished making: vmware-workstation 25H2-4 (Wed 04 Mar 2026 07:05:15 PM)

Edit:

[ricklinux@rick-ms7c91 ~]$ yay
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
 -> vmware-workstation: local (25H2-4) is newer than AUR (25H2u1-1)
 there is nothing to do
[ricklinux@rick-ms7c91 ~]$ 
1 Like

@dalto
It built the same package even though i said ALL?

That versioning is a pain.

Maybe try Remove → Install ?

I did that twice! I also removed all cache.

1 Like

If you cleanbuild it won’t happen I think.

However, you could also just build it manually with makepkg

Here’s whats weird about it. In pamac it only shows this version. In yay it shows this.

[ricklinux@rick-ms7c91 ~]$ yay -Ss vmware-workstation
aur/vmware-workstation-noxsave 17.0.2-2 (+1 0.01) (Orphaned) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC. Last version before XSAVE is required. (17.0.2)
aur/vmware-workstation-openrc 25H2-4 (+5 0.00) (Orphaned) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC. Modified to use OpenRC.
aur/vmware-workstation16 16.2.5-16 (+3 0.02) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
aur/vmware-workstation11 11.1.4-35 (+3 0.00) (Orphaned) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
aur/vmware-workstation15 15.5.7-23 (+4 0.00) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
aur/vmware-workstation14 14.1.7-30 (+5 0.00) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
aur/vmware-workstation12 12.5.9-37 (+10 0.00) 
    The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
aur/vmware-workstation 25H2u1-1 (+240 6.90) (Installed: 25H2-4) The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
[ricklinux@rick-ms7c91 ~]$ 

Edit: It only shows this version in pamac.

I did clean build it.

Something like:

yay -G vmware-workstation
cd vmware-workstation
makepkg -sri

That seemed to work to build the correct one.

[ricklinux@rick-ms7c91 ~]$ yay
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
 there is nothing to do
[ricklinux@rick-ms7c91 ~]$ 

I wouldn’t have known how to figure it out. Thanks @Bink @dalto It seems fixed now. No messaging about the version being newer.

1 Like

Looks like vercmp is doing (documented but strange) things:

$ vercmp 25H2-4 25H2u1-1
1

Or the maintainer of vmware-workstation did not check how vercmp works. :wink:

1 Like