Package Details: systemtap 4.0-2

Git Clone URL: https://aur.archlinux.org/systemtap.git (read-only)
Package Base: systemtap
Description: provides infrastructure to simplify the gathering of information about the running system.
Upstream URL: http://sourceware.org/systemtap/
Licenses: GPL
Submitter: Shibumi
Maintainer: gangelop
Last Packager: gangelop
Votes: 9
Popularity: 2.349595
First Submitted: 2018-02-14 11:32
Last Updated: 2018-11-16 18:28

Dependencies (7)

Required by (5)

Sources (2)

Pinned Comments

gangelop commented on 2018-08-31 13:34

Thanks for reporting that. This is indeed a bug with the package.

You can work around this by creating these three groups before the build:

sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev

I also realize now that this package is missing a post_remove() script to remove the groups. Looking into a fix for both...

Latest Comments

1 2 3 4 5 Next › Last »

Mouath commented on 2018-11-14 04:51

EDIT: just realized my comment was duplicate of johanc5

can you add dependence to 'cpio'

/bin/sh: cpio: command not found
make[3]: *** [Makefile:611: install-data-local] Error 127
make[3]: *** Waiting for unfinished jobs....
/usr/bin/install -c stap-exporter '/tmp/makepkg/systemtap/pkg/systemtap/usr/bin'
/usr/bin/install -c -m 644 stap-exporter.8 '/tmp/makepkg/systemtap/pkg/systemtap/usr/share/man/man8'
make[3]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0/stap-exporter'
make[2]: *** [Makefile:496: install-am] Error 2
make[2]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0/stap-exporter'
make[1]: *** [Makefile:2046: install-recursive] Error 1
make[1]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0'
make: *** [Makefile:2292: install] Error 2
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build systemtap.

johanc5 commented on 2018-11-13 21:33

@gangelop In addition to the issue you mentioned regarding the groups (for which the workaround you suggest seems to work), it seems like you are missing "gpio" as a dependency.

During the build process, I got:

make[3]: Entering directory '/var/tmp/systemtap/src/systemtap-4.0/stap exporter'
/usr/bin/mkdir -p "/var/tmp/systemtap/pkg/systemtap/etc/stap-exporter"
/usr/bin/mkdir -p '/var/tmp/systemtap/pkg/systemtap/usr/bin'
/usr/bin/mkdir -p '/var/tmp/systemtap/pkg/systemtap/usr/share/man/man8'
cd ./default; find . | cpio -pdmv "/var/tmp/systemtap/pkg/systemtap/etc/stap-exporter/"
/bin/sh: cpio: command not found
make[3]: *** [Makefile:611: install-data-local] Error 127

I verified and I did not have the cpio package installed, after installing it first everything worked fine, so it seems like a very simple matter of adding it into the pkgbuild file

gangelop commented on 2018-10-05 07:27

@pmatos
Your keyserver sucks. Try another one. Read the earlier comments here.

@SoXX
You assume incorrectly. This is not a workaround but in fact the way makepkg works. It does not automatically import keys to your keyring, it is expected you are going to do it manually. This is stated in the wiki page I already mentioned.
https://wiki.archlinux.org/index.php/Makepkg#Signature_checking
And if you read the relevant code in /usr/share/makepkg/integrity/verify_signature.sh in function check_pgpsigs() you will see that makepkg checks specifically for this condition and exits with the error you saw. So this behavior is entirely intentional.

pmatos commented on 2018-10-05 07:17

@gangelop

✗ gpg --receive-keys 258B6EFA0F209D24
gpg: keyserver receive failed: No data

pmatos commented on 2018-10-05 07:17

@gangelop I assume this is a workaround right? I assume the system could/should run the gpg --receive-keys command on its own.

gangelop commented on 2018-10-05 07:12

@pmatos
@SoXX
https://wiki.archlinux.org/index.php/Makepkg#Signature_checking
gpg --receive-keys 258B6EFA0F209D24

pmatos commented on 2018-10-05 06:25

I am also getting:

==> Verifying source file signatures with gpg...
    systemtap-3.3.tar.gz ... FAILED (unknown public key 258B6EFA0F209D24)

SoXX commented on 2018-09-18 17:09

it seems that I can't download this package, I always get "unknown public key 258B6EFA0F209D24". I tried already to import the keys like others here state with "gpg --receive-keys 258B6EFA0F209D24" but it won't work. infect I get a different error, "gpg: keyserver receive failed: No data".

Can anybody help me?

Webstas commented on 2018-09-13 17:52

rmdir: failed to remove '/home/XXXXXX/systemtap/pkg/systemtap/var/run/stap-server/': No such file or directory

i cant seem to get around this error, has anyone else experienced this?

Excalibur commented on 2018-09-09 02:06

$ gpg --receive-keys 258B6EFA0F209D24

If you need to import the key, do it under normal user. I tried the same command in gangelop's comment with sudo and that doesn't work.