Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skipping a package update also wrongly excludes dependent package #2518

Open
drws opened this issue Oct 4, 2024 · 0 comments
Open

Skipping a package update also wrongly excludes dependent package #2518

drws opened this issue Oct 4, 2024 · 0 comments

Comments

@drws
Copy link

drws commented Oct 4, 2024

Affected Version

yay v12.4.2 - libalpm v15.0.0

Describe the bug

Encountered the issue with a current situation in the AUR. The python-rtmixer package has had build issues for some time. Recently, another package that depends on it (friture) was updated. The dependency is not version-bound.

If python-rtmixer is skipped in an upgrade transaction, friture apparently also gets excluded - unnecessarily. Building and updating it can also be tried with an older version of a dependency. Yay could print a warning in such a case though.

Reproduction Steps

  1. yay -Syu
  2. Skip a (non-version-bound) dependency update
  3. A dependent package also gets excluded

Expected behavior

The dependent package(s) to be updated even if a dependency is not. (Unless of course the dependent package is also explicitly excluded/skipped.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant