Open GrabbenD opened 5 days ago
For reference, building with $ makepkg --noconfirm --syncdeps --needed --install --clean --cleanbuild --force
works fine without any additional tweaks.
Regarding Paru, even after removing plain
instructions, there's additional parsing errors like:
:: Generating .SRCINFO for ./linux-tkg...
error: failed to parse srcinfo "/repos/linux-tkg/.SRCINFO": key '-> Defaulting to Archlinux target' requires a value: Line 1: -> Defaulting to Archlinux target
:: Generating .SRCINFO for ./linux-tkg...
error: /repos/linux-tkg: failed to parse srcinfo generated by makepkg: key '-> Defaulting to Archlinux target' requires a value: Line 1: -> Defaulting to Archlinux target
My goal is to replace makepkg's pacman invocation with paru
$ PACMAN=paru makepkg --noconfirm --syncdeps --needed --install --clean --cleanbuild --force
Affected Version
paru v2.0.3 - libalpm v14.0.0
Description
My goal is to replace makepkg's pacman invocation with paru I though
paru --build
would be the solutionHowever, certain instructions in PKGBUILDs like
plain
cause parsing failures which aren't present withmakepkg
Possibly related to discussion in https://github.com/Morganamilo/paru/issues/39
Output
This can be quickly reproduced using linux-tkg's PKGBUILD with default
paru.conf
/pacman.conf