On 2018-03-25 14:31:05 (+0200), SpotlightKid wrote:
Am 24.03.2018 um 17:47 schrieb Mark Raynsford:
On 2018-03-24T11:47:06 +0100
$ pacaur -y dexed-git [...] ==> Making package: dexed-git 0.9.4.r226.a08cc25-2 (Sat 24 Mar 16:45:20 UTC 2018) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting pkgver()...
Hmm, that's strange. The 'prepare' function from the PKGBUILD doesn't seem to be executed. When I build the package with 'makepkg', the prepare function is run and outputs the following:
[...] ==> Extracting sources... -> Creating working copy of dexed git repo... Switched to a new branch 'makepkg' ==> Starting prepare()... -> Enabling JACK audio in Dexed JUCE project file... JUCE v5.3.0
********************************************************** Projucer 5.3.0 --- Build date: Mar 23 2018 Log started: 25 Mar 2018 2:21:54pm
Linux CPU: 1562MHz Cores: 4 11593MB Loading project: /home/chris/src/arch/aur/dexed-git/src/dexed/Dexed.jucer Re-saving file: /home/chris/src/arch/aur/dexed-git/src/dexed/Dexed.jucer Finished saving: Linux Makefile - Builds/Linux JUCE Assertion failure in jucer_StoredSettings.cpp:334 JUCE Assertion failure in jucer_StoredSettings.cpp:328 Finished saving: Xcode (MacOSX) JUCE Assertion failure in jucer_StoredSettings.cpp:334 JUCE Assertion failure in jucer_StoredSettings.cpp:328 Finished saving: Visual Studio 2017 ==> Starting pkgver()... [...]
Why does pacaur do this? Pacaur is essentially dead and should be replaced by something like aurutils or trizen, if one really needs that. Otherwise, always assume people use makepkg for building the package, as that's the only supported tool by the distribution.