Package Details: systemtap 5.0-2

Git Clone URL: https://aur.archlinux.org/systemtap.git (read-only, click to copy)
Package Base: systemtap
Description: Infrastructure to simplify the gathering of information about the running Linux system
Upstream URL: https://sourceware.org/systemtap/
Licenses: GPL
Submitter: Shibumi
Maintainer: SunRed
Last Packager: SunRed
Votes: 19
Popularity: 1.44
First Submitted: 2018-02-14 11:32 (UTC)
Last Updated: 2024-04-24 06:00 (UTC)

Dependencies (7)

Required by (4)

Sources (2)

Pinned Comments

SunRed commented on 2024-04-24 16:31 (UTC) (edited on 2024-04-24 16:32 (UTC) by SunRed)

Since the openpgp.org keyserver does not provide identity information for keys that don't have a verified email address as stated on their FAQ, and the arch gnupg package doesn't have a patch for that applied like other distributions, one has to import the key from another keyserver, with e.g.:

gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 258B6EFA0F209D24

I might contact the upstream maintainer about this issue as they just have to use another key for signing (the one searchable using their email address on keys.openpgp.org) or verify the key used for the package.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

ideal commented on 2018-12-15 10:33 (UTC)

If you have issues with this, you can try another one: https://github.com/archlinuxcn/repo/tree/master/systemtap

It's based on this, with many modifications (makefile patches, systemd users etc.).

And how can I merge these changes to this git repo?

Thanks.

Mouath commented on 2018-11-14 04:51 (UTC) (edited on 2018-11-14 04:57 (UTC) by Mouath)

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 (UTC) (edited on 2018-11-13 21:38 (UTC) by johanc5)

@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 (UTC) (edited on 2018-10-05 07:28 (UTC) by gangelop)

@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 (UTC)

@gangelop

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

pmatos commented on 2018-10-05 07:17 (UTC)

@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 (UTC) (edited on 2018-10-05 07:13 (UTC) by gangelop)

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

pmatos commented on 2018-10-05 06:25 (UTC)

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 (UTC)

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 (UTC) (edited on 2018-09-13 17:52 (UTC) by Webstas)

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?