tenacityteam / tenacity-legacy

THIS REPO IS NOT MAINTAINED ANYMORE. Please see https://codeberg.org/tenacityteam/tenacity for Tenacity, which is maintained.
https://tenacityaudio.org
Other
6.8k stars 262 forks source link

PKGBUILD use pacman to install AUR dependency (wxgtk3-dev-light) #687

Closed JasonJasu closed 2 years ago

JasonJasu commented 2 years ago

Guidelines

Version/Commit hash

No response

Describe the bug.

So i tried installing tenacity from the AUR, when i tried makepkg -si, an error shows up. it says

pacman failed to install missing dependencies. (image below)

and from what i suspect, the package tries to install wxgtk3-dev-light (which is an aur package), through pacman.

a temporary solution would be installing wxgtk3-dev-light manually through the AUR.

Expected behavior

It should've installed its dependencies automatically, but it doesn't.

OS

Arch Linux

Additional context

image

image

This issue is not a duplicate

n0toose commented 2 years ago

Please reach out to the maintainers of the AUR package, as we don't officially maintain it or have the power to change things in it (apart from one contributor).

fossdd commented 2 years ago

This is a problem that also me as AUR package maintainer can't handle. wxgtk3-dev-light is only available on the AUR.

A workaround is: You could try AUR helpers, like paru. They detect them and build them too.

Pretty all AUR packages which depend on other AUR packages solve this like we do.

I hope I could help

FabioLolix commented 2 years ago

Expected behavior

It should've installed its dependencies automatically, but it doesn't.

pacman don't deal with AUR pkgbuilds and never will, this issue can closed as can't fix

https://wiki.archlinux.org/title/Arch_User_Repository https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages

n0toose commented 2 years ago

True.