Cannot update libinput due to unresolved dependency

Not sure how to resolve this?

[ricklinux@rick-systemproductname ~]$ 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...
:: 1 package to upgrade/install.
1  extra/libinput  1.30.1-1 -> 1.31.0-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 
Sync Dependency (1): libinput-1.31.0-1
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "lua54", a dependency of "libinput"
:: The following package cannot be upgraded due to unresolvable dependencies:
      libinput

:: Do you want to skip the above package for this upgrade? [y/N] 

Edit:

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'lua54' required by libinput
 -> error installing repo packages
1 Like

It gives me the same error here. I’ll try updating again tomorrow. If it fails again, then I’ll worry.

1 Like

There are a number of dependencies so I’m unsure how to deal with it.

As I said, I would wait and try again later. It may not have synced to your mirror yet.

1 Like

Apparently lua54 was not moved out of testing. So an Arch issue. Should become apparent quickly and hopefully also be fixed.

4 Likes

Thanks! How did you find that out?

Ah. That would do it.

If such an issue occurs I usually check the package’s web page.

Yes, lua54 is a dependency there, so I click that package, and that is only in testing.

5 Likes

lua54 just moved from extra-testing to extra.

2 Likes

So it won’t install libinput because it can’t grab the dependency package that is in testing. Correct?

Already fixed update again.

Thanks! Now i just updated and libinput now installed.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.