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

Reply via email to