Package Details: gputop-git r957.757399aa75-1

Git Clone URL: https://aur.archlinux.org/gputop-git.git (read-only)
Package Base: gputop-git
Description: GPU profiling tool
Upstream URL: https://github.com/rib/gputop
Licenses: MIT
Submitter: 1ace
Maintainer: 1ace
Last Packager: 1ace
Votes: 1
Popularity: 0.003457
First Submitted: 2018-02-15 20:19
Last Updated: 2018-08-12 09:23

Dependencies (11)

Required by (0)

Sources (1)

Latest Comments

dreieck commented on 2019-07-25 20:01

I get the following error in prepare:

==> Starting prepare()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true /home/felics/tmp/gputop-git/src/gputop
The Meson build system
Version: 0.51.1
Source dir: /home/felics/tmp/gputop-git/src/gputop
Build dir: /home/felics/tmp/gputop-git/src/build
Build type: native build
Project name: GPUTop
Project version: 0.0.2
C compiler for the build machine: ccache cc (gcc 9.1.0 "cc (GCC) 9.1.0")
C++ compiler for the build machine: ccache c++ (gcc 9.1.0 "c++ (GCC) 9.1.0")
C compiler for the host machine: ccache cc (gcc 9.1.0 "cc (GCC) 9.1.0")
C++ compiler for the host machine: ccache c++ (gcc 9.1.0 "c++ (GCC) 9.1.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64

meson.build:15:0: ERROR: Automatic wrap-based subproject downloading is disabled

A full log can be found at /home/felics/tmp/gputop-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in prepare().

DCengineer commented on 2018-12-14 07:44

I got the following error during my attempt to install gputop for the first time...

meson.build:40:2: ERROR: Failed to initialize 'subprojects/libuv-v1.18.0': Incorrect hash for patch: b310ce358fbbd4f4b33fff21e1322931f2cfa7e88d721d7ad156fb27e3729668 expected 16f07003a8511e9aa955ef4ca79fcb160d9e66283dce7c26e46c83fd69548f59 actual.

It looks like a version control issue.

mweinelt commented on 2018-08-10 14:14

The error resulted from a partial update, where meson was already on python 3.7, but python 3.6.6 was still installed. Built continued once python was upgraded.

1ace commented on 2018-08-10 13:41

@mweinelt: I think this error comes from the fact you have built it once using an older meson, then upgraded meson and tried to build the new code using the old build directory. Clean your build directory (rm -rf /tmp/yaourt-tmp-hexa/aur-gputop-git/) and try again; I'm almost certain your issue will be gone :)

BTW, you should consider moving away from yaourt, it's dead and will be more and more broken as the rest of the world carries on: https://wiki.archlinux.org/index.php/AUR_helpers#Discontinued_or_problematic

I personally used to use yaourt, and moved to yay (https://aur.archlinux.org/packages/yay/) earlier this year when I learned about yaourt's issues, and have been happy with it :)

mweinelt commented on 2018-08-10 13:05

Build fails because of missing module:

  • exec meson setup --prefix /usr --libdir /usr/lib --libexecdir /usr/lib --bindir /usr/bin --sbindir /usr/bin --includedir /usr/include --datadir /usr/share --mandir /usr/share/man --infodir /usr/share/info --localedir /usr/share/locale --sysconfdir /etc --localstatedir /var --sharedstatedir /var/lib --buildtype release --auto-features enabled --wrap-mode nofallback -D b_lto=true /tmp/yaourt-tmp-hexa/aur-gputop-git/src/gputop

Traceback (most recent call last): File "/usr/bin/meson", line 26, in <module> from mesonbuild import mesonmain ModuleNotFoundError: No module named 'mesonbuild'</module>