Package: makepkg Version: 6.0.2-6+b1 Severity: important Dear Ben,
if PACMAC environment variable is not set, 'makepkg' depends on 'pacman' being available in PATH, but it does neither depend nor recommend installation of 'pacman-package-manager'. Installing 'makepkg' w/o 'pacman-package-manager' in a clean Debian system results in: $ makepkg ==> ERROR: An unknown error has occurred. Exiting... User defined signal 1 [exit code 138] After installing pacman-package-manager, it renders a more useful error message: $ makepkg ==> ERROR: PKGBUILD does not exist. [exit code 12] Could you please consider adding a dependency or at least a recommendation for 'pacman-package-manager' to 'makepkg'? (If 'makepkg' would catch a missing $PACMAN binary and show a proper error message would also be a nice extension.) Kind regards, Nicolas Link: https://lore.kernel.org/linux-kbuild/CAK7LNARj9fxm_3h=7g4plbldhxnuqrru8ioq4szdx8ag3ys...@mail.gmail.com/ up to: https://lore.kernel.org/linux-kbuild/5db8b1e9-894b-4626-b635-420078df1...@t-8ch.de/ -- System Information: Debian Release: trixie/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 6.10.0+nsc (SMP w/24 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE=C Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages makepkg depends on: ii debugedit 1:5.0-6 ii fakeroot 1.35.1-1 ii libalpm13t64 13.0.2-6+b1 ii libc6 2.39-4 ii patch 2.7.6-7 ii perl 5.38.2-5 ii pkgconf 1.8.1-3 ii texinfo 7.1-3 Versions of packages makepkg recommends: ii build-essential 12.10 makepkg suggests no packages. -- no debconf information