You are not logged in.
So I have a PKGBUILD which require arm-linux-gnueabihf-gcc as one of its dependency. To install arm-linux-gnueabihf-gcc properly I need to install these 3 conflicting packages in this exact order:
arm-linux-gnueabihf-gcc-stage2
arm-linux-gnueabihf-gcc-stage1
arm-linux-gnueabihf-gcc
If I put
depends=('docker' 'arm-linux-gnueabihf-gcc-stage2' 'arm-linux-gnueabihf-gcc-stage1' 'arm-linux-gnueabihf-gcc')
in my PKGBUILD, is there any guarantee that yay or other AUR helper will install those 3 dependency packages in that order? Is there any correct way to describe sequence install for arm-linux-gnueabihf-gcc dependency in PKGBUILD?
Last edited by xeromycota (2021-01-31 16:48:52)
Offline
You need to use just the last one "arm-linux-gnueabihf-gcc" on (make)depends. You can't put the three on the (make)depends array because they conflict with each other. AFAICT, the "stage" packages exist only for bootstraping arm-linux-gnueabihf-gcc.
Don't worry about AUR helpers, just make sure it works with makepkg.
Offline