Skip to content

Incorrect Dependency on v4l-utils-git #189

@daniele-casciani

Description

@daniele-casciani

Incorrect Dependency on v4l-utils-git

Description:

The hw-probe package appears to have an incorrect dependency on v4l-utils-git. During installation or upgrade, it attempts to install v4l-utils-git, which conflicts with the standard v4l-utils package available in the extra repository. However, v4l-utils-git is not actually required for hw-probe to function correctly (as far as I can tell).

Steps to Reproduce:

  1. Attempt to install hw-probe using yay -S hw-probe or pacman -S hw-probe.
  2. Observe that the installation fails due to a conflict with v4l-utils and a dependency on v4l-utils-git.

Expected Behavior:

hw-probe should either:

  • Depend on the standard v4l-utils package from the extra repository.
  • If v4l-utils-git is truly required, explicitly state the reason and provide instructions for users to resolve the conflict (e.g., by removing v4l-utils). However, it's unlikely that the Git version is necessary for basic functionality.

Actual Behavior:

The installation fails with the following error (or similar):

==> Missing dependencies:
  -> v4l-utils-git
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

And/or:

:: v4l-utils-git-1.28.1.r119.g75e3f0e2-1 and v4l-utils-1.28.1-2 are in conflict. Remove v4l-utils? [y/N]
error: unresolvable package conflicts detected
:: v4l-utils-git-1.28.1.r119.g75e3f0e2-1 and v4l-utils-1.28.1-2 are in conflict

Additional Information:

  • I have v4l-utils (the standard version) installed.
  • v4l-utils-git is not installed.
  • I am using Arch Linux.

Suggested Solution:

Please update the hw-probe package to correctly depend on v4l-utils instead of v4l-utils-git.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions