Arinerron/heaptrace

heaptrace-git AUR dependency "gcc make"?

Closed this issue · 5 comments

Did I miss something or is the dependency broken?

image

Hey @caprinux, thank you for reporting this!!

Sorry about the late reply. Usually I get an email when someone files an issue, but I didn't seem to for this one for some reason.

Would you mind running pacman -Qo /usr/bin/make /usr/bin/gcc and sending the output? It seems that your make/gcc was provided by a different package.

I'll also try to get a binary package up in a bit so I can drop those build dependencies
Edit: https://aur.archlinux.org/packages/heaptrace/ :)

image

Sorry about the late reply. Usually I get an email when someone files an issue, but I didn't seem to for this one for some reason.

No problem! Thanks for the reply :)

I wish I could reproduce the issue but I installed yay and still can't :( I have the same packages that provide those binaries. Not sure why yay doesn't see that make and gcc packages are already installed for you...
image

I read a little more about this and it turns out you're not supposed to include make or gcc in the PKGBUILD's makedepends anyway, because it's assumed that base-devel is installed:

Note: The group base-devel is assumed to be already installed when building with makepkg. Members of this group should not be included in makedepends array.

https://wiki.archlinux.org/title/PKGBUILD#makedepends

So I removed those from the latest PKGBUILD in the AUR. Hopefully this fixes your issue :) Let me know if not and I'll see what else I can do.

Thanks for the timely response :) All seems good!!