Package Details: plot 0.5.1-1

Git Clone URL: https://aur.archlinux.org/plot.git (read-only, click to copy)
Package Base: plot
Description: Plot on the command line
Upstream URL: https://github.com/annacrombie/plot
Licenses: custom:MIT
Submitter: aperez
Maintainer: None
Last Packager: aperez
Votes: 0
Popularity: 0.000000
First Submitted: 2021-06-18 13:42 (UTC)
Last Updated: 2022-10-13 22:09 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

m040601 commented on 2022-10-14 10:55 (UTC)

The last update to this PKGBUILD, breaks the installation,

Found ninja-1.11.1 at /usr/bin/ninja
Generating targets:   0%|                                                     | 0/5 [                                                                                     Writing build.ninja:   0%|                                                   | 0/47 [                                                                                     ninja: Entering directory `/dev/shm/aurydesty/plot/src/_build'
[19/19] Linking target cli/plot
==> Starting check()...
ninja: Entering directory `/dev/shm/aurydesty/plot/src/_build'
ninja: no work to do.
1/3 basic.sh           OK              4.20s
2/3 valgrind.sh        FAIL            0.15s   exit status 1
>>> MALLOC_PERTURB_=225 PATH=/dev/shm/aurydesty/plot/src/_build/lib:/mnt/gigi100/usemeaug17/more-Local/mynode/node_modules/bin:/mnt/gigi100/usemeaug17/more-Local/mynode/node_modules/bin:/mnt/gigi100/usemeaug17/more-Local/mynode/node_modules/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/a1/.local/mygo//bin:/home/a1/.local/bin:/home/a1/.local/mybins:/home/a1/.local/bin:/home/a1/.local/mybins_compiled/:/mnt/gigi100/usemeaug17/more-Local/mybins:/home/a1/.config/surfraw/elvi:/home/a1/.local/mygo//bin:/home/a1/.local/bin:/home/a1/.local/mybins:/home/a1/.local/bin:/home/a1/.local/mybins_compiled/:/mnt/gigi100/usemeaug17/more-Local/mybins:/home/a1/.config/surfraw/elvi:/home/a1/.local/mygo//bin:/home/a1/.local/bin:/home/a1/.local/mybins:/home/a1/.local/bin:/home/a1/.local/mybins_compiled/:/mnt/gigi100/usemeaug17/more-Local/mybins:/home/a1/.config/surfraw/elvi /dev/shm/aurydesty/plot/src/plot-0.5.1/tests/valgrind.sh ../cli/plot

3/3 follow.sh          OK             12.08s

Ok:                 2
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Full log written to /dev/shm/aurydesty/plot/src/_build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: plot

and

Summary of Failures:

2/3 valgrind.sh FAIL            0.15s   exit status 1

Ok:                 2
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Tried to repeat the process in a clean build. Same thing.

I have no understanding about valgrind/ninja/meson etc. I'm just a user.

I just suspect the problem is with this PKGBUILD, "plot", because I tried the other PKGBUILD, "plot-git" and it builds perfectly, https://aur.archlinux.org/packages/plot-git

By the way, couldnt the maintainers of "plot" and "plot-git" get together and share and coordinate their work ? Such a waste of effort with 2 different peopleo for the same tool.

TrialnError commented on 2022-10-13 18:43 (UTC)

Regarding the comment about valgrind:
Adding it via checkdepends is enough. Not needed for the build process and if people use --nocheck they don't need to install it.

seifferth commented on 2022-02-06 18:59 (UTC)

Hi,

I believe this package requires valgrind as a build dependency. You may want to add it to makedepends.

Best

Frank